Working on interrupt service routine for the lock pushbutton.  It's working, but once the button is pushed, it appears to keep running the ISR forever.