implement Signal() on Linux