OS signal handling module