On 08-04-13 23:19, Paul Clements wrote: > If you do something like the following in nbd-client just before the > call to NBD_DO_IT, does this fix the problem: > > > + sigfillset(&block); > + sigdelset(&block, SIGKILL); > + sigprocmask(SIG_SETMASK, &block, &old); > if (ioctl(nbd, NBD_DO_IT) < 0)
Hmm. I'm not sure if blocking everything except for SIGKILL is the right thing to do. Shouldn't we at least listen for SIGINT and SIGTERM, too? And what about SIGPIPE? -- Copyshops should do vouchers. So that next time some bureaucracy requires you to mail a form in triplicate, you can mail it just once, add a voucher, and save on postage. ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter _______________________________________________ Nbd-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/nbd-general
