[Python-ideas] Responsive signal handling
Cameron Simpson
cs at zip.com.au
Tue Jun 23 06:37:46 CEST 2015
More information about the Python-ideas mailing list
Tue Jun 23 06:37:46 CEST 2015
- Previous message (by thread): [Python-ideas] Responsive signal handling
- Next message (by thread): [Python-ideas] Responsive signal handling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On 22Jun2015 16:53, Paul Moore <p.f.moore at gmail.com> wrote: >On 22 June 2015 at 09:42, Devin Jeanpierre <jeanpierreda at gmail.com> wrote: >> On Mon, Jun 22, 2015 at 12:52 AM, Cameron Simpson <cs at zip.com.au> wrote: >>> On 21Jun2015 19:16, Devin Jeanpierre <jeanpierreda at gmail.com> wrote: >>>> This is not possible in general, but it can be made to work for all >>>> blocking operations in the stdlib. >>> >>> Hmm. I'm not sure that you will find this universally so. No, I have no >>> examples proving my intuition here. >> >> If you fix select, everything else can hypothetically follow, as you >> can run all C functions in another thread and signal the result is >> ready using an fd. (This is my idea for a hacky third-party library. >> It only ruins stack traces!) > >This particular approach presumably only works on Unix? (On Windows, >select is not a general signalling operation, it only works for >sockets). Presumably a cross-platform solution would need to use >appropriate OS-native signalling based on the platform? Certainly. Cheers, Cameron Simpson <cs at zip.com.au> The thought of suicide is a comforting one, for with it has come a calm passage through many a bad night. - Fred Nieztsche
- Previous message (by thread): [Python-ideas] Responsive signal handling
- Next message (by thread): [Python-ideas] Responsive signal handling
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-ideas mailing list