Re: [Evolution] Wombat termination



 Yes.  
 
 The factories should only be unregistered/terminated when both
 reference counts reach zero.

In progress.

I have a CalFactory::last_backend_gone signal that is emitted when the
last client for a backend goes away.  Wombat can catch this and see
if both the PAS and PCS factories have no more backends; if so it will
terminate.

To try to avoid the GOAD activation race condition, I put the
termination step in a timeout.

  Federico




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]