BOINC Manager kills DDE systemwide

Message boards : BOINC Manager : BOINC Manager kills DDE systemwide
Message board moderation

To post messages, you must log in.

AuthorMessage
Paul Schauble

Send message
Joined: 29 Aug 05
Posts: 68
Message 3330 - Posted: 4 Mar 2006, 5:03:17 UTC

I've recently upgraded to the BOINC Manager version 5.2.13. I've just discovered that this version interferes with the use of DDE system wide.

What is likely happening is pretty simple. Windows requires that every top level window be serviced by an active thread running a message loop. DDE connections are created by the client doing
SendMessage(HWND_BROADCAST, WM_DDE_INITIATE,...)
which sends a message to every top level window in the system and waits for all of them to respond before continuing. If one top level window does not have an active message loop, this call will never return. This is what I see happening.

And killing BOINC will allow things to continue.

The proglem is specifically in BOINC, not in the programs for LHC or Seti which I also run.

I will drop back to the 4.5 version. I'm hoping this problem can be fixed in the next BOINC release.

Thanks,
++PLS


ID: 3330 · Report as offensive

Message boards : BOINC Manager : BOINC Manager kills DDE systemwide

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.