server: proxy: fix race condition when between client thread and server update thread
server: proxy: fix race condition when between client thread and server update thread

erbth/FreeRDP,chipitsine/FreeRDP,FreeRDP/FreeRDP,cloudbase/FreeRDP-dev,mfleisz/FreeRDP,erbth/FreeRDP,DavBfr/FreeRDP,Devolutions/FreeRDP,mfleisz/FreeRDP,cedrozor/FreeRDP,cloudbase/FreeRDP-dev,Devolutions/FreeRDP,Devolutions/FreeRDP,RangeeGmbH/FreeRDP,cloudbase/FreeRDP-dev,RangeeGmbH/FreeRDP,cloudbase/FreeRDP-dev,FreeRDP/FreeRDP,cloudbase/FreeRDP-dev,mfleisz/FreeRDP,chipitsine/FreeRDP,Devolutions/FreeRDP,Devolutions/FreeRDP,DavBfr/FreeRDP,FreeRDP/FreeRDP,cloudbase/FreeRDP-dev,RangeeGmbH/FreeRDP,chipitsine/FreeRDP,cedrozor/FreeRDP,cedrozor/FreeRDP,FreeRDP/FreeRDP,chipitsine/FreeRDP,FreeRDP/FreeRDP,chipitsine/FreeRDP,akallabeth/FreeRDP,erbth/FreeRDP,cedrozor/FreeRDP,cedrozor/FreeRDP,RangeeGmbH/FreeRDP,erbth/FreeRDP,cloudbase/FreeRDP-dev,DavBfr/FreeRDP,chipitsine/FreeRDP,mfleisz/FreeRDP,chipitsine/FreeRDP,DavBfr/FreeRDP,awakecoding/FreeRDP,akallabeth/FreeRDP,awakecoding/FreeRDP,cedrozor/FreeRDP,DavBfr/FreeRDP,erbth/FreeRDP,akallabeth/FreeRDP,awakecoding/FreeRDP,DavBfr/FreeRDP,chipitsine/FreeRDP,awakecoding/FreeRDP,mfleisz/FreeRDP,awakecoding/FreeRDP,RangeeGmbH/FreeRDP,akallabeth/FreeRDP,FreeRDP/FreeRDP,akallabeth/FreeRDP,Devolutions/FreeRDP,DavBfr/FreeRDP,FreeRDP/FreeRDP,Devolutions/FreeRDP,erbth/FreeRDP,RangeeGmbH/FreeRDP,FreeRDP/FreeRDP,cedrozor/FreeRDP,mfleisz/FreeRDP,mfleisz/FreeRDP,awakecoding/FreeRDP,mfleisz/FreeRDP,akallabeth/FreeRDP,DavBfr/FreeRDP,erbth/FreeRDP,awakecoding/FreeRDP,awakecoding/FreeRDP,cedrozor/FreeRDP,Devolutions/FreeRDP,RangeeGmbH/FreeRDP,akallabeth/FreeRDP,RangeeGmbH/FreeRDP,akallabeth/FreeRDP,erbth/FreeRDP