--- linuxsampler/trunk/src/network/lscpserver.cpp 2008/12/14 13:55:43 1807 +++ linuxsampler/trunk/src/network/lscpserver.cpp 2008/12/14 15:43:18 1808 @@ -507,7 +507,7 @@ int retval = select(maxSessions+1, &selectSet, NULL, NULL, &timeout); - if (retval == 0) + if (retval == 0 || (retval == -1 && errno == EINTR)) continue; //Nothing try again if (retval == -1) { std::cerr << "LSCPServer: Socket select error." << std::endl;