mirror of
https://github.com/RT-Thread/rt-thread.git
synced 2026-09-20 00:28:21 +08:00
Merge pull request #3207 from loogg/mlw
去除sal shut_down后释放socket导致close失败的问题
This commit is contained in:
@@ -105,9 +105,7 @@ int shutdown(int s, int how)
|
||||
rt_set_errno(-ENOTSOCK);
|
||||
error = -1;
|
||||
}
|
||||
|
||||
/* socket has been closed, delete it from file system fd */
|
||||
fd_put(d);
|
||||
|
||||
fd_put(d);
|
||||
|
||||
return error;
|
||||
|
||||
@@ -701,8 +701,6 @@ int sal_shutdown(int socket, int how)
|
||||
error = -1;
|
||||
}
|
||||
|
||||
/* delete socket */
|
||||
socket_delete(socket);
|
||||
|
||||
return error;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user