Could this have to do with the following, from sharing/conduits.py line 1268:

           # The certstore parcel ends up doing a refresh( ) in the
           # middle of an SSL sync operation, which pollutes the sharing
           # view.  To work around this, pass the main view to certstore,
           # by way of zanshin.
           sslView = self.itsView.repository.views[0] # main repo view

Perhaps we no longer need to do this? Could certstore just use the
sharing repo view and promise not to refresh( ) it?

On 7/26/07, Heikki Toivonen <[EMAIL PROTECTED]> wrote:
> In bug 9920 (https://bugzilla.osafoundation.org/show_bug.cgi?id=9920) we
> seem to have a situation where the first sync right after startup may
> fail due to some certificate not having all of its attributes set up. I
> don't see how this would be possible, except if it was somehow possible
> for the background thread to get items that were only partially loaded
> from disk at that point in time. Is this possible, or do you see other
> ways this could happen?
>
> I have been unable to reproduce, and so far only 3 people, all on Macs,
> have ever reported seeing this (intermittently AFAIK), so there isn't
> currently much more information.
>
> --
>   Heikki Toivonen
>
>
>
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
>
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev
>
>
>
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev

Reply via email to