http://zeitlin.homeunix.com/cgi-bin/mbugs/show_bug.cgi?id=878
Summary: Dial-up network option freezes Mahogany under Windows
Product: Mahogany
Version: Daily Snapshot
Platform: PC
OS/Version: Windows 98
Status: NEW
Severity: critical
Priority: P3
Component: other
AssignedTo: [EMAIL PROTECTED]
ReportedBy: [EMAIL PROTECTED]
Choosing the Dial-up network option under the Network options preferences page
causes Mahogany to freeze under Windows 98.
This is due to an undocumented wxWindows feature. Under Windows
wxDialUpManager::EnableAutoCheckOnlineStatus is called by
wxDialUpManager::Create. When wxMApp::SetupOnlineManager explicity calls it
again Mahogany locks up. I think it has something to do with wxWindows trying to
unsuspend already active threads. The simple fix I made was to omit the call to
EnableAutoCheckOnlineStatus in SetupOnlineManager when compiling Mahogany under
Windows.
This bug should probably be passed on to the wxWindows developers since it shows
inconsistences between Windows and Unix versions of wxDialupManager as well as a
problem with calling EnableAutoCheckOnlineStatus twice in a row under Windows.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Mahogany-Developers mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mahogany-developers