Safely Sending Signals (Part 1)

Did you see my approach to this?