[Bug 3719] RtlpWaitForCriticalSection: "syslevel.c: Win16Mutex" wait timed out

Wine Bugs wine-bugs at winehq.org
Sun Nov 13 11:56:55 CST 2005


pgr at arcelectronicsinc.com changed:

           What    |Removed                     |Added
                 CC|                            |pgr at arcelectronicsinc.com

------- Additional Comments From pgr at arcelectronicsinc.com  2005-13-11 11:56 -------
I get the same error from time to time. Minor changes to my application will
prevent it or cause it. My app is an simulator for testing and debugging control
systems code. It consist of 3 16 bit parts. A Delphi 1 DLL which uses shared
memory to register window handles that will get change messages when data is is
storing is changed. The other two parts are a Delphi GUI and the problem task is
a BC++4.5 EasyWin program which all of my control code is tested in. This code
loops and uses setjmp and catch to emulate my RTOS in my micro so it never
yields except when it call the dll to modify or read data stored in the DLL.

Because of the way I have the simulator running it uses 100% CPU on window or wine. 

Could the problem be an overflow of the message que blocking a task.

I was looking for something like a sleep in win 3.1 API but from Borland help it
is not seem to be any call that works with the win 3.1 API. Any suggestion on a
call to make?

Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

More information about the wine-bugs mailing list