1
0
mirror of https://github.com/SoftEtherVPN/SoftEtherVPN.git synced 2024-11-22 09:29:52 +03:00

src/Cedar/Client.c: remove not needed condition

inspired by coverity (however, coverity does not see an issue here)
This commit is contained in:
Ilya Shipitsin 2018-09-17 16:35:22 +05:00
parent ca8b392dc6
commit f469e143fc

View File

@ -1869,24 +1869,21 @@ BEGIN_LISTENER:
// If the port cannot be opened
if (cn_next_allow <= Tick64())
{
if (cursor_changed || cn_listener->Halt)
if (cursor_changed)
{
if (cursor_changed)
{
// It can be judged to have the rights to open the port
// since the mouse cursor is moving.
// So, take over the port which is owned by other process forcibly
CncReleaseSocket();
}
// It can be judged to have the rights to open the port
// since the mouse cursor is moving.
// So, take over the port which is owned by other process forcibly
CncReleaseSocket();
}
if (cn_listener->Halt)
{
ReleaseListener(cn_listener);
cn_listener = NULL;
if (cn_listener->Halt)
{
ReleaseListener(cn_listener);
cn_listener = NULL;
Unlock(cn_listener_lock);
goto BEGIN_LISTENER;
}
Unlock(cn_listener_lock);
goto BEGIN_LISTENER;
}
}
}