Comment 5 for bug 496813

Revision history for this message
Andrew Bennetts (spiv) wrote :

I've submitted merge proposals for 2.0 and 2.1 to address this for Python 2.6, which has signal.siginterrupt available. The C code to call siginterrupt is pretty simple, so next I'll write a simple C module to provide the same functionality when bzr is run on Python < 2.6. (Another possibility is to use ctypes, but that's only in the standard library in 2.5 and ctypes is a bit icky anyway.)