better to use: 
void signalHandler( int )