[IPython-user] win32: ctrl + break exits IPython immediately
Ville M. Vainio
Fri Sep 7 14:24:43 CDT 2007
On 9/7/07, Thomas Heller <firstname.lastname@example.org> wrote:
> Fernando Perez schrieb:
> > On 9/7/07, Ville M. Vainio <email@example.com> wrote:
> >> I think this issue appeared with my new work computer (py 2.5.1,
> >> winxp). Ctrl + c is an ok keyboardinterrupt, ctrl + break exits
> >> IPython immediately with no crash reports or anything.
> >> Please try it on your win32 box and report back.
> > I don't really know win32 signals, but it may be akin to a 'kill -9'
> > under *nix, which is also uncatchable. If that's the case, there's
> > really nothing we can do, since that signal (the -9 under *nix) is
> > directly handled by the OS kernel, without giving the process a chance
> > to do anything at all.
> I think that the SetConsoleCtrlHandler function should be able to catch ctrl + break,
> but I cannot currently get it to work.
So, you think this is a problem with the python interpreter? Does
win32 python interpreter try to use that function?
Ville M. Vainio - vivainio.googlepages.com
blog=360.yahoo.com/villevainio - g[mail | talk]='vivainio'
More information about the IPython-user