What Fedor said.  raise() doesn't return until the signal has been delivered to the handler.  Because there's no longer a handler, that means it should execute the default action and never return.