Index: pidfile.c =================================================================== --- pidfile.c (wersja 226179) +++ pidfile.c (kopia robocza) @@ -132,8 +132,11 @@ nanosleep(&rqtp, 0); goto again; } + *pidptr = -1; } } + if (errno == EWOULDBLOCK || errno == EAGAIN) + errno = EEXIST; free(pfh); return (NULL); }