Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: URLAccess Stalls



On 12/14/05, Marc Krochmal wrote:

>There were other reasons to deprecate URL Access besides the three I  
>listed.  Those were just some examples.

Did anyone at Apple ever resolve why URL Access broke in 10.4 ???

It's all very nice to deprecate older technology, but you still have to
figure out what broke in case there's a more serious underlying bug in
10.4 .  Some of my customers are reporting seemingly random stalls under
10.4 in Distributed Objects messaging that has worked for ages.

The symptom is that a listener thread receives some ICMP and tries to
pass it along to the main thread running the UI via DO.  The main thread
freezes (spinning pizza).  Pausing in the debugger shows the DO send
message code is looping and the message is never received.  The problem
appears to be related to thread synchronization, and can be shifted or
reduced by applying NSLock.  I haven't fully isolated it yet, but it
appears to involve multiple concurrent DO threads.

Perhaps URLAccess is just a canary indicating something else is broken.

- Peter


 _______________________________________________
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: URLAccess Stalls (From: Alexey Proskuryakov <email@hidden>)
 >Re: URLAccess Stalls (From: Marc Krochmal <email@hidden>)
 >Re: URLAccess Stalls (From: email@hidden)
 >Re: URLAccess Stalls (From: Marc Krochmal <email@hidden>)
 >Re: URLAccess Stalls (From: "Alexey Proskuryakov" <email@hidden>)
 >Re: URLAccess Stalls (From: Marc Krochmal <email@hidden>)



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.