Signal handling which demonstrates signal handlers use the same stack as the main thread