Fix curthread so it returns a valid value.

This commit is contained in:
Jennifer Averett
2012-07-17 08:20:46 -05:00
parent 9ee8629924
commit 325120c875
2 changed files with 9 additions and 0 deletions

View File

@@ -202,6 +202,10 @@ socket (int domain, int type, int protocol)
int fd, error;
td = curthread;
if (!td) {
printf("Current thread NULL\n");
exit(0);
}
#ifdef MAC
error = mac_socket_check_create(td->td_ucred, domain, type, protocol);
if (error == 0 )