Sleeptime is now not negative when we use select.

It was still possible that sleeptime was negative when we use select. The only thing that we have to keep in mind, that zero means blocking (when we use select).