| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
Hi, On the main thread we reach the CFURL stuff when a WebView is initialized. We're also using the Sparkle framework for checking for updates. Sparkle uses NSThread to detach a new thread and then uses a synchronous NSURLConnection to get the list of updates on the detached thread. We also have another thread that is running permanently. This one is used for running the core of the app and is C++/Qt only. This is all setup from C++/Qt code, that creates this secondary thread using the Qt API, and then calls NSApplicationMain() on the main thread to pass control of it to Cocoa. Maybe this unconventional setup we have going here is the cause (or the trigger) for this issue. For now, I think I'll experiment with delaying the check for app updates until some time after the app has started to see whether it works around the issue. Thanks! -- João Pavão On 2008/01/28, at 21:47, Jeff Jenkins wrote:
|
_______________________________________________ Do not post admin requests to the list. They will be ignored. Macnetworkprog mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/macnetworkprog/email@hidden This email sent to email@hidden
| References: | |
| >Re: CFURL crash: multi-threading issue? (From: Jeff Jenkins <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.