on 07/07/2010 20:24 Ming Fu said the following: > flags = fcntl(s, F_GETFL); > flags |= O_NONBLOCK; > fcntl(s, F_SETFL); Seems like flags parameter is missing in the last call. That shouldn't trigger the bug though. -- Andriy Gapon