According to man signal, "The default action for an unhandled real-time signal is to terminate the receiving process."
This means that my registered callback and sigaction does not work. I think the only solution would be to try this with a C-extension. Has anyone had any experience with this before? I attached my latest copy. Any insight is appreciated. On Thu, Apr 30, 2009 at 7:37 PM, ma <mabdelka...@gmail.com> wrote: > I attached a clean copy of the .py file in case others couldn't read > it in their emails. > I'll try that and let you know how SIGRTMIN+1 goes! > What about this part? > > #sigemptyset(&act.sa_mask); > #python2.6 has byref(act, offset),how can i port this over? > #maybe addressof(act)+sizeof(sigaction.sa_mask)*(position_in_sigaction) > rc = __clib.sigemptyset(byref(act)) > > Thanks! > Mahmoud > > > > On Thu, Apr 30, 2009 at 7:33 PM, Philip <phi...@subaru.naoj.org> wrote: >> >> ma <mabdelkader <at> gmail.com> writes: >> >> > >> > >> > >> > >> > Here's something that I came up with so far, I'm having some issues with >> segfaulting, if I want to pass a struct member by ref in ctypes(see below), >> if >> not, I just get a >> > "Real-time signal 0" sent back to me. >> > >> > >> > Any ideas? >> >> Try "SIGRTMIN+1", per http://souptonuts.sourceforge.net/code/dnotify.c.html >> >> Philip >> >> >> >> -- >> http://mail.python.org/mailman/listinfo/python-list >
ctypes_fcntl.py
Description: Binary data
-- http://mail.python.org/mailman/listinfo/python-list