X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fpbd%2Ftransmitter.cc;h=e4266d34d7d6787d8afa37c177ed94662bdfca9c;hb=62ba8d23e33d009e202968408924d00441fe587a;hp=a172ac457db757768c29c8f90745822de293211d;hpb=650964f3203319b013c49a286b5fc5fc203f3bbb;p=ardour.git diff --git a/libs/pbd/transmitter.cc b/libs/pbd/transmitter.cc index a172ac457d..e4266d34d7 100644 --- a/libs/pbd/transmitter.cc +++ b/libs/pbd/transmitter.cc @@ -84,14 +84,20 @@ Transmitter::deliver () /* do the right thing if this should not return */ if (does_not_return()) { -#ifndef WIN32 +#ifndef PLATFORM_WINDOWS +// TODO !!!! Commented out temporarily (for Windows) sigset_t mask; sigemptyset (&mask); sigsuspend (&mask); -#endif /*NOTREACHED*/ exit (1); +/* JE - From what I can tell, the above code suspends + * program execution until (any) signal occurs. Not + * sure at the moment what this achieves, unless it + * provides some time for the user to see the message. + */ +#endif } }