[illumos-Developer] webrev: 1039 /usr/lib/smbsrv/smbd prevents suspend

Gordon Ross gordon.w.ross at gmail.com
Thu May 26 09:14:55 PDT 2011


Issue #1039 has been updated by Gordon Ross.

Status changed from New to In Progress
Assignee set to Gordon Ross

The problem is that the smb_server_spooldoc thread is blocked in
cv_wait and cannot be killed.  (This also interferes with suspend.)

Change it to use cv_wait_sig and return EINTR.
Also EAGAIN for possible false wakeups.

http://www.yalms.org/cr/illumos-1039/

I'm still testing this, but so far, so good.



More information about the Developer mailing list