mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-26 23:59:54 -06:00
bba: (windows) fix games which stop and restart recving, such as logging off of PSO and loggin on again without stopping dolphin
This commit is contained in:
@ -252,10 +252,7 @@ void CEXIETHERNET::Deactivate()
|
|||||||
|
|
||||||
RecvStop();
|
RecvStop();
|
||||||
|
|
||||||
CloseHandle(mHRecvEvent);
|
|
||||||
CloseHandle(mHAdapter);
|
CloseHandle(mHAdapter);
|
||||||
|
|
||||||
mHRecvEvent = INVALID_HANDLE_VALUE;
|
|
||||||
mHAdapter = INVALID_HANDLE_VALUE;
|
mHAdapter = INVALID_HANDLE_VALUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -352,4 +349,7 @@ void CEXIETHERNET::RecvStop()
|
|||||||
return;
|
return;
|
||||||
|
|
||||||
UnregisterWaitEx(mHReadWait, INVALID_HANDLE_VALUE);
|
UnregisterWaitEx(mHReadWait, INVALID_HANDLE_VALUE);
|
||||||
|
|
||||||
|
CloseHandle(mHRecvEvent);
|
||||||
|
mHRecvEvent = INVALID_HANDLE_VALUE;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user