mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-26 07:25:25 +02:00
Fix in assertion
This commit is contained in:
parent
decdb8bf37
commit
642368ca9d
@ -598,8 +598,10 @@ socketio_close(struct w32_io* pio) {
|
|||||||
closesocket(pio->sock);
|
closesocket(pio->sock);
|
||||||
/* wait for pending io to abort */
|
/* wait for pending io to abort */
|
||||||
SleepEx(0, TRUE);
|
SleepEx(0, TRUE);
|
||||||
if (pio->read_details.pending || pio->write_details.pending) {
|
if ( ((pio->internal.state == SOCK_CONNECTED) || (pio->internal.state == SOCK_ACCEPTED))
|
||||||
debug2("close - IO is still pending on closed socket. read:%d, write:%d, io:%p", pio->read_details.pending, pio->write_details.pending, pio);
|
&& (pio->read_details.pending || pio->write_details.pending)) {
|
||||||
|
debug2("close - IO is still pending on closed socket. read:%d, write:%d, io:%p",
|
||||||
|
pio->read_details.pending, pio->write_details.pending, pio);
|
||||||
DebugBreak();
|
DebugBreak();
|
||||||
}
|
}
|
||||||
if (pio->internal.state == SOCK_LISTENING) {
|
if (pio->internal.state == SOCK_LISTENING) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user