in reply to Re: TK close window int signal
in thread TK close window int signal

To elaborate, MainLoop is responsible for processing GUI messages. Closing the last toplevel window, ends the MainLoop.
$ perl -MTk -e " tkinit->MainLoop; die qq[hi] " hi at -e line 1.