[Chandler-dev] "skipping recursive refresh"

Morgen Sagen morgen at osafoundation.org
Wed Apr 11 18:48:28 PDT 2007


We never really figured out the details except that it only happens  
while running under Wing.  IRC chatter about it here:

http://wiki.osafoundation.org/script/getIrcTranscript.cgi? 
channel=chandler&date=20070316


On Apr 11, 2007, at 6:24 PM, Katie Capps Parlante wrote:

> Out of curiosity... did you ever track this down Morgen?
>
> Cheers,
> Katie
>
> Morgen Sagen wrote:
>> Just prior to this, the log shows normal subscribe activity, and  
>> my guess is that the commit( ) shown is from line 104 of /util/ 
>> task.py -- this is on the repository view used to subscribe, and  
>> the purpose of it is to make all the sharing view changes  
>> available to other views.  Once that has completed, wx.GetApp 
>> ().PostAsyncEvent( ) is used to let the main thread know it's time  
>> to refresh the main repository view (line 136 of /application/ 
>> dialogs/SubscribeCollection.py).  However, this refresh doesn't  
>> seem to happen, as indicated by the "skipping recursive refresh"  
>> message above, and the subsequent failure to find the subscribe  
>> collection in the main repository view.
>> Any ideas how we're getting a "recursive refresh"?  Does the  
>> PostAsyncEvent( ) call "interrupt" what's going on in the main  
>> thread?  (I'm assuming it doesn't)
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev



More information about the chandler-dev mailing list