mirror of https://github.com/OpenVPN/openvpn-gui
Bring back delay before management is ready
Commit 2b1e586
"Replace Sleep by a Wait function that pumps messages"
replaced Sleep() with a wait function which also processes messages.
However WM_MANAGEMENT message in some cases requires actual delay to be
processed. To achieve that, bring back original Sleep().
Signed-off-by: Lev Stipakov <lev@openvpn.net>
pull/621/head
parent
18a499e481
commit
fcfad50543
3
manage.c
3
manage.c
|
@ -345,7 +345,8 @@ OnManagement(SOCKET sk, LPARAM lParam)
|
|||
else if (strncmp(pos, "INFO:", 5) == 0)
|
||||
{
|
||||
/* delay until management interface accepts input */
|
||||
OVPNMsgWait(100, c->hwndStatus);
|
||||
/* use real sleep here, since WM_MANAGEMENT might arrive before management is ready */
|
||||
Sleep(100);
|
||||
c->manage.connected = 2;
|
||||
if (rtmsg_handler[ready_])
|
||||
rtmsg_handler[ready_](c, pos + 5);
|
||||
|
|
Loading…
Reference in New Issue