[telepathy-mission-control/master] McdDispatchOperation: don't allow HandleChannels to be called while approvers are still pending
Simon McVittie
simon.mcvittie at collabora.co.uk
Mon Nov 2 06:41:51 PST 2009
---
src/mcd-dispatch-operation.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/src/mcd-dispatch-operation.c b/src/mcd-dispatch-operation.c
index ead1900..1a729c9 100644
--- a/src/mcd-dispatch-operation.c
+++ b/src/mcd-dispatch-operation.c
@@ -286,6 +286,7 @@ void
_mcd_dispatch_operation_check_client_locks (McdDispatchOperation *self)
{
if (self->priv->invoked_early_clients &&
+ !_mcd_dispatch_operation_has_ado_pending (self) &&
!_mcd_dispatch_operation_has_observers_pending (self) &&
_mcd_dispatch_operation_is_approved (self))
{
--
1.5.6.5
More information about the telepathy-commits
mailing list