On Sat, Dec 24, 2011 at 7:37 AM, Matej Nanut <[email protected]> wrote: > @Heywood Floyd: that works, but what exactly am I permitted to use inside > the handler, as I assume it's a C function? This might be a useless question > as non-atomic operations touching global data aren't supposed to be in > signal handlers, but I'm still interested to know. > > @Alex Rønne Petersen: what exactly is > https://github.com/D-Programming-Language/druntime/blob/master/src/core/sys/posix/signal.d? > I don't see it mentioned anywhere on dlang.org? :/ I'm still new to all this > stuff. When programming in C, everything I ever needed was in the default > repositories of my Linux distribution, so I neved needed to worry about > anything. :)
That module is part of druntime, and you can import it with import core.sys.posix.signal; The documentation isn't on dlang.org, probably because dlang.org doesn't contain the documentation for OS-specific modules (it's hard to generate the documentation for those when you're not on the same OS).
