xfreerdp-server: Fixed deadlock issue in event queue.
xfreerdp-server: Fixed deadlock issue in event queue.

Writing to the pipe may block if the pipe is full. Holding the mutex while writing prevents listeners from
aquiring the mutex and unblocking the write. This leads to a deadlock situation.

eledoux/FreeRDP,briggsbog/FreeRDP,bceverly/FreeRDP,colemickens/FreeRDP,realjiangms/FreeRDP,RolKau/FreeRDP,Distrotech/FreeRDP,hardening/FreeRDP,colemickens/FreeRDP,bjcollins/FreeRDP,vaginessa/FreeRDP,zhangximin/FreeRDP,aballier/FreeRDP,Distrotech/FreeRDP,Testinos/Freerdp,anjoah/FreeRDP,nfedera/FreeRDP,cedrozor/FreeRDP,cedrozor/FreeRDP,eledoux/FreeRDP,daneshih1125/FreeRDP,xhaakon/FreeRDP,aballier/FreeRDP,awakecoding/FreeRDP,mcnestrb/FreeRDP,BUGgs/FreeRDP,ondrejholy/FreeRDP,bmiklautz/FreeRDP,kingland/FreeRDP,vaginessa/FreeRDP,DavBfr/FreeRDP,everhopingandwaiting/FreeRDP,vaginessa/FreeRDP,eledoux/FreeRDP,akallabeth/FreeRDP,kingland/FreeRDP,kingland/FreeRDP,zavadovsky/FreeRDP,oshogbo/FreeRDP,vaginessa/FreeRDP,erbth/FreeRDP,ssieb/FreeRDP,mfleisz/FreeRDP,weinyzhou/FreeRDP,Devolutions/FreeRDP,Devolutions/FreeRDP,cedrozor/FreeRDP,zavadovsky/FreeRDP,ondrejholy/FreeRDP,ivan-83/FreeRDP,xproax/FreeRDP,hyacinthes/FreeRDP,nanxiongchao/FreeRDP,bsagal/FreeRDP,chipitsine/FreeRDP,rjcorrig/FreeRDP,mfleisz/FreeRDP,kingland/FreeRDP,ilammy/FreeRDP,hardening/FreeRDP,ivan-83/FreeRDP,ivan-83/FreeRDP,tinixx/FreeRDP,bjcollins/FreeRDP,anjoah/FreeRDP,hyacinthes/FreeRDP,MartinHaimberger/FreeRDP,FreeRDP/FreeRDP,llyzs/FreeRDP,ssieb/FreeRDP,realjiangms/FreeRDP,lmcro/FreeRDP,massuda-marcelo/FreeRDP,lmcro/FreeRDP,nanxiongchao/FreeRDP,cedrozor/FreeRDP,RolKau/FreeRDP,BUGgs/FreeRDP,infelt/FreeRDP,hyacinthes/FreeRDP,weinyzhou/FreeRDP,nanxiongchao/FreeRDP,bjcollins/FreeRDP,arloliu/FreeRDP-PAL,daneshih1125/FreeRDP,hyacinthes/FreeRDP,rjcorrig/FreeRDP,realjiangms/FreeRDP,clivest/FreeRDP,llyzs/FreeRDP,lmcro/FreeRDP,RolKau/FreeRDP,takenit2far/FreeRDP,rjcorrig/FreeRDP,bsagal/FreeRDP,RolKau/FreeRDP,infelt/FreeRDP,Devolutions/FreeRDP,BUGgs/FreeRDP,takenit2far/FreeRDP_SSL,hyacinthes/FreeRDP,clivest/FreeRDP,ilammy/FreeRDP,bceverly/FreeRDP,bmiklautz/FreeRDP,zhangximin/FreeRDP,takenit2far/FreeRDP_SSL,kingland/FreeRDP,mcnestrb/FreeRDP,FreeRDP/FreeRDP,bmiklautz/FreeRDP,awakecoding/FreeRDP,Distrotech/FreeRDP,zavadovsky/FreeRDP,Distrotech/FreeRDP,aballier/FreeRDP,RolKau/FreeRDP,tc-anssi/FreeRDP,bceverly/FreeRDP,briggsbog/FreeRDP,hardening/FreeRDP,awakecoding/FreeRDP,briggsbog/FreeRDP,vworkspace/FreeRDP,xproax/FreeRDP,nfedera/FreeRDP,dvincent-devolutions/FreeRDP,massuda-marcelo/FreeRDP,xhaakon/FreeRDP,ssieb/FreeRDP,daneshih1125/FreeRDP,vworkspace/FreeRDP,Distrotech/FreeRDP,hardening/FreeRDP,kingland/FreeRDP,awakecoding/FreeRDP,mcnestrb/FreeRDP,bsagal/FreeRDP,RolKau/FreeRDP,zhangximin/FreeRDP,awakecoding/FreeRDP,ondrejholy/FreeRDP,MartinHaimberger/FreeRDP,everhopingandwaiting/FreeRDP,Testinos/Freerdp,nanxiongchao/FreeRDP,everhopingandwaiting/FreeRDP,xhaakon/FreeRDP,bjcollins/FreeRDP,erbth/FreeRDP,erbth/FreeRDP,mfleisz/FreeRDP,aballier/FreeRDP,daneshih1125/FreeRDP,lmcro/FreeRDP,mcnestrb/FreeRDP,yurashek/FreeRDP,peterh/FreeRDP,aballier/FreeRDP,bjcollins/FreeRDP,dvincent-devolutions/FreeRDP,Distrotech/FreeRDP,awakecoding/FreeRDP,briggsbog/FreeRDP,massuda-marcelo/FreeRDP,yurashek/FreeRDP,nfedera/FreeRDP,cloudbase/FreeRDP-dev,Devolutions/FreeRDP,nfedera/FreeRDP,dvincent-devolutions/FreeRDP,takenit2far/FreeRDP,takenit2far/FreeRDP,arloliu/FreeRDP-PAL,massuda-marcelo/FreeRDP,weinyzhou/FreeRDP,DavBfr/FreeRDP,llyzs/FreeRDP,briggsbog/FreeRDP,vworkspace/FreeRDP,hardening/FreeRDP,Testinos/Freerdp,tc-anssi/FreeRDP,nanxiongchao/FreeRDP,mindtium/FreeRDP,daneshih1125/FreeRDP,infelt/FreeRDP,aballier/FreeRDP,RangeeGmbH/FreeRDP,lmcro/FreeRDP,weinyzhou/FreeRDP,aballier/FreeRDP,bjcollins/FreeRDP,peterh/FreeRDP,DavBfr/FreeRDP,rjcorrig/FreeRDP,briggsbog/FreeRDP,xproax/FreeRDP,tc-anssi/FreeRDP,mcnestrb/FreeRDP,Testinos/Freerdp,realjiangms/FreeRDP,bsagal/FreeRDP,oshogbo/FreeRDP,rjcorrig/FreeRDP,clivest/FreeRDP,eledoux/FreeRDP,zavadovsky/FreeRDP,RangeeGmbH/FreeRDP,takenit2far/FreeRDP,llyzs/FreeRDP,daneshih1125/FreeRDP,RangeeGmbH/FreeRDP,akallabeth/FreeRDP,colemickens/FreeRDP,everhopingandwaiting/FreeRDP,cloudbase/FreeRDP-dev,RangeeGmbH/FreeRDP,anjoah/FreeRDP,DavBfr/FreeRDP,daneshih1125/FreeRDP,FreeRDP/FreeRDP,akallabeth/FreeRDP,akallabeth/FreeRDP,ondrejholy/FreeRDP,Distrotech/FreeRDP,awakecoding/WinPR-msasn1,chipitsine/FreeRDP,takenit2far/FreeRDP,tinixx/FreeRDP,llyzs/FreeRDP,xhaakon/FreeRDP,eledoux/FreeRDP,ilammy/FreeRDP,zavadovsky/FreeRDP,ssieb/FreeRDP,everhopingandwaiting/FreeRDP,yurashek/FreeRDP,oshogbo/FreeRDP,mfleisz/FreeRDP,akallabeth/FreeRDP,zhangximin/FreeRDP,RangeeGmbH/FreeRDP,chipitsine/FreeRDP,cloudbase/FreeRDP-dev,nanxiongchao/FreeRDP,ilammy/FreeRDP,chipitsine/FreeRDP,Devolutions/FreeRDP,cedrozor/FreeRDP,dvincent-devolutions/FreeRDP,bjcollins/FreeRDP,infelt/FreeRDP,erbth/FreeRDP,dvincent-devolutions/FreeRDP,takenit2far/FreeRDP,ondrejholy/FreeRDP,xproax/FreeRDP,mcnestrb/FreeRDP,realjiangms/FreeRDP,massuda-marcelo/FreeRDP,MartinHaimberger/FreeRDP,anjoah/FreeRDP,vworkspace/FreeRDP,MartinHaimberger/FreeRDP,ondrejholy/FreeRDP,zavadovsky/FreeRDP,daneshih1125/FreeRDP,colemickens/FreeRDP,arloliu/FreeRDP-PAL,mindtium/FreeRDP,Devolutions/FreeRDP,awakecoding/FreeRDP,xproax/FreeRDP,colemickens/FreeRDP,bceverly/FreeRDP,infelt/FreeRDP,Testinos/Freerdp,ssieb/FreeRDP,kingland/FreeRDP,kingland/FreeRDP,awakecoding/WinPR-msasn1,xhaakon/FreeRDP,yurashek/FreeRDP,bceverly/FreeRDP,tc-anssi/FreeRDP,nfedera/FreeRDP,bmiklautz/FreeRDP,eledoux/FreeRDP,RangeeGmbH/FreeRDP,Devolutions/FreeRDP,oshogbo/FreeRDP,peterh/FreeRDP,tinixx/FreeRDP,cloudbase/FreeRDP-dev,cedrozor/FreeRDP,akallabeth/FreeRDP,Testinos/Freerdp,xproax/FreeRDP,briggsbog/FreeRDP,anjoah/FreeRDP,xhaakon/FreeRDP,awakecoding/WinPR-msasn1,bceverly/FreeRDP,tc-anssi/FreeRDP,ondrejholy/FreeRDP,awakecoding/WinPR-msasn1,realjiangms/FreeRDP,bmiklautz/FreeRDP,zhangximin/FreeRDP,cloudbase/FreeRDP-dev,bceverly/FreeRDP,FreeRDP/FreeRDP,anjoah/FreeRDP,ivan-83/FreeRDP,rjcorrig/FreeRDP,yurashek/FreeRDP,eledoux/FreeRDP,FreeRDP/FreeRDP,hardening/FreeRDP,bceverly/FreeRDP,aballier/FreeRDP,clivest/FreeRDP,oshogbo/FreeRDP,tc-anssi/FreeRDP,xproax/FreeRDP,arloliu/FreeRDP-PAL,yurashek/FreeRDP,awakecoding/FreeRDP,infelt/FreeRDP,BUGgs/FreeRDP,ilammy/FreeRDP,xhaakon/FreeRDP,peterh/FreeRDP,akallabeth/FreeRDP,mfleisz/FreeRDP,zavadovsky/FreeRDP,weinyzhou/FreeRDP,realjiangms/FreeRDP,FreeRDP/FreeRDP,clivest/FreeRDP,arloliu/FreeRDP-PAL,infelt/FreeRDP,takenit2far/FreeRDP,clivest/FreeRDP,ilammy/FreeRDP,MartinHaimberger/FreeRDP,DavBfr/FreeRDP,mindtium/FreeRDP,dvincent-devolutions/FreeRDP,lmcro/FreeRDP,chipitsine/FreeRDP,Devolutions/FreeRDP,FreeRDP/FreeRDP,RangeeGmbH/FreeRDP,xhaakon/FreeRDP,xproax/FreeRDP,vaginessa/FreeRDP,arloliu/FreeRDP-PAL,massuda-marcelo/FreeRDP,nfedera/FreeRDP,llyzs/FreeRDP,clivest/FreeRDP,colemickens/FreeRDP,takenit2far/FreeRDP_SSL,nanxiongchao/FreeRDP,erbth/FreeRDP,cedrozor/FreeRDP,mindtium/FreeRDP,Testinos/Freerdp,bjcollins/FreeRDP,ondrejholy/FreeRDP,tinixx/FreeRDP,chipitsine/FreeRDP,peterh/FreeRDP,everhopingandwaiting/FreeRDP,everhopingandwaiting/FreeRDP,massuda-marcelo/FreeRDP,erbth/FreeRDP,BUGgs/FreeRDP,akallabeth/FreeRDP,infelt/FreeRDP,lmcro/FreeRDP,mfleisz/FreeRDP,cedrozor/FreeRDP,peterh/FreeRDP,vworkspace/FreeRDP,nanxiongchao/FreeRDP,zhangximin/FreeRDP,BUGgs/FreeRDP,nfedera/FreeRDP,oshogbo/FreeRDP,awakecoding/WinPR-msasn1,bsagal/FreeRDP,ssieb/FreeRDP,vworkspace/FreeRDP,rjcorrig/FreeRDP,DavBfr/FreeRDP,takenit2far/FreeRDP_SSL,tc-anssi/FreeRDP,bmiklautz/FreeRDP,vaginessa/FreeRDP,DavBfr/FreeRDP,anjoah/FreeRDP,cloudbase/FreeRDP-dev,llyzs/FreeRDP,takenit2far/FreeRDP_SSL,tinixx/FreeRDP,MartinHaimberger/FreeRDP,MartinHaimberger/FreeRDP,zavadovsky/FreeRDP,vaginessa/FreeRDP,bsagal/FreeRDP,vaginessa/FreeRDP,vworkspace/FreeRDP,ilammy/FreeRDP,tinixx/FreeRDP,briggsbog/FreeRDP,yurashek/FreeRDP,ivan-83/FreeRDP,hyacinthes/FreeRDP,mcnestrb/FreeRDP,zhangximin/FreeRDP,RolKau/FreeRDP,peterh/FreeRDP,rjcorrig/FreeRDP,dvincent-devolutions/FreeRDP,BUGgs/FreeRDP,mcnestrb/FreeRDP,Distrotech/FreeRDP,MartinHaimberger/FreeRDP,cloudbase/FreeRDP-dev,bsagal/FreeRDP,chipitsine/FreeRDP,massuda-marcelo/FreeRDP,bsagal/FreeRDP,tinixx/FreeRDP,bmiklautz/FreeRDP,weinyzhou/FreeRDP,vworkspace/FreeRDP,everhopingandwaiting/FreeRDP,llyzs/FreeRDP,realjiangms/FreeRDP,ilammy/FreeRDP,erbth/FreeRDP,BUGgs/FreeRDP,eledoux/FreeRDP,oshogbo/FreeRDP,RangeeGmbH/FreeRDP,mfleisz/FreeRDP,colemickens/FreeRDP,mindtium/FreeRDP,ssieb/FreeRDP,DavBfr/FreeRDP,lmcro/FreeRDP,chipitsine/FreeRDP,mfleisz/FreeRDP,zhangximin/FreeRDP,erbth/FreeRDP,peterh/FreeRDP,yurashek/FreeRDP,colemickens/FreeRDP,ivan-83/FreeRDP,nfedera/FreeRDP,tinixx/FreeRDP,mindtium/FreeRDP,anjoah/FreeRDP,ivan-83/FreeRDP,FreeRDP/FreeRDP,awakecoding/WinPR-msasn1,tc-anssi/FreeRDP,takenit2far/FreeRDP_SSL,clivest/FreeRDP,ssieb/FreeRDP,weinyzhou/FreeRDP,dvincent-devolutions/FreeRDP,weinyzhou/FreeRDP,hyacinthes/FreeRDP,RolKau/FreeRDP,ivan-83/FreeRDP,oshogbo/FreeRDP,bmiklautz/FreeRDP,takenit2far/FreeRDP_SSL