Sync part of NetBSD rev. 1.14

Fix unpaired sigblock which possibly leaves the process with all
signals blocked.

MFC after:	2 weeks
This commit is contained in:
mbr 2006-09-09 22:18:57 +00:00
parent bc9ee76c28
commit a197a4c83b

View File

@ -243,9 +243,9 @@ clnt_vc_create(fd, raddr, prog, vers, sendsz, recvsz)
}
}
mutex_unlock(&clnt_fd_lock);
thr_sigsetmask(SIG_SETMASK, &(mask), NULL);
if (!__rpc_fd2sockinfo(fd, &si))
goto err;
thr_sigsetmask(SIG_SETMASK, &(mask), NULL);
ct->ct_closeit = FALSE;