[1/2] advapi32: Regular program should not freeze forever if it calls StartServiceCtrlDispatcher.

Alexander Morozov amorozov at etersoft.ru
Fri Mar 30 12:17:52 CDT 2012


On current Wine regular program calling StartServiceCtrlDispatcher 
freezes in WaitNamedPipe forever if the number in 
HKLM\System\CurrentControlSet\Control\ServiceCurrent coresponds to 
existing service control pipe. One can see this if run a service exe 
manually in Wine session where some program is running and no services 
were stopped.

On WinXP such regular program does not freeze forever. If run service 
exe after booting one can see a timeout in StartServiceCtrlDispatch. 
After runing and stopping any service ServiceCurrent in registry 
increments and StartServiceCtrlDispatch returns immediately.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-advapi32-Regular-program-should-not-freeze-forever-if-.txt
Type: text/x-pascal
Size: 1171 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20120330/e8275109/attachment.p>


More information about the wine-patches mailing list