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

Reply via email to