When I was wandering around in recent Singular sources (there's an spkg update pending) I came around an issue I had never deals with before. The question is how to handle signals, when fork is used? Or more generally: What to do with signals, when system calls occur? Indeed, one can switch interrupts etc. off for the time being. But what about long lasting calls, for instance in the case that a forked child process is waiting for user input. I post the problem here, because I thing a block Libsingular, will block Sage as well. IMHO the principal problem is of general interest anyway.
Had this been discussed before? Does anyone know about best practices? -- -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org