summaryrefslogtreecommitdiff
path: root/src/mcd-dispatch-operation.c
AgeCommit message (Expand)AuthorFilesLines
2010-08-19Unused variableVivek Dasmohapatra1-2/+0
2010-05-26 Coverity 21106 RESOURCE_LEAK in dispatch_operation_claimVivek Dasmohapatra1-3/+7
2010-05-19set '0' as UserActionTime when HandleWith() is calledGuillaume Desmottes1-3/+2
2010-04-15moved _mcd_tp_channel_* to a separate fileSenko Rasic1-4/+5
2010-04-15pass on the account path to the handler mapSenko Rasic1-1/+2
2009-11-06Make MC compile with dbus-glib 0.80 by casting const GError* back to GError*Danielle Madeley1-1/+1
2009-11-03fd.o #24875: reimplement g_error_new_valist to avoid a GLib 2.22 dependencySimon McVittie1-1/+1
2009-11-02McdDispatchOperation: comment the fact that handle_with_time is globalSimon McVittie1-0/+9
2009-11-02McdDispatchOperationPrivate: remove now-unused handler memberSimon McVittie1-1/+0
2009-11-02_mcd_dispatch_operation_close_as_undispatchable: receive GError from callerSimon McVittie1-10/+14
2009-11-02_mcd_dispatch_operation_set_handler_failed: if all possible handlers have fai...Simon McVittie1-0/+18
2009-11-02_mcd_dispatch_operation_try_next_handler: fail HandleWith calls if the desire...Simon McVittie1-5/+14
2009-11-02_mcd_dispatch_operation_try_next_handler: remove unnecessary check for approvalSimon McVittie1-2/+1
2009-11-02_mcd_dispatch_operation_try_next_handler: for HandleWith calls (only), try ag...Simon McVittie1-4/+8
2009-11-02McdDispatchOperation: use the approvals queue to choose the preferred handlerSimon McVittie1-25/+22
2009-11-02_mcd_dispatch_operation_set_handler_failed: fail any pending HandleWith calls...Simon McVittie1-2/+26
2009-11-02McdDispatchOperation: give _mcd_dispatch_operation_finish a GError, to fail a...Simon McVittie1-38/+66
2009-11-02McdDispatchOperation: remove channels_handled, which is now synonymous with w...Simon McVittie1-13/+3
2009-11-02_mcd_dispatch_operation_lose_channel: set channels_handled here, if we haveSimon McVittie1-8/+1
2009-11-02fd.o#21003 (partial): save up HandleWith calls until we finish, and return fr...Simon McVittie1-4/+77
2009-11-02McdDispatchOperation: if not finished, queue up Claim() calls, and reply to a...Simon McVittie1-23/+68
2009-11-02mcd_dispatch_operation_may_signal_finished: never signal Finished until we've...Simon McVittie1-1/+7
2009-11-02McdDispatchOperation: when unable to emit Finished or ChannelLost, debug whySimon McVittie1-4/+18
2009-11-02_mcd_dispatch_operation_check_client_locks: debug what's going onSimon McVittie1-0/+16
2009-11-02_mcd_dispatch_operation_run_clients: make it harmless to call this method wit...Simon McVittie1-2/+7
2009-11-02fd.o#24637: when EnsureChannels() is approval, don't emit Finished immediatelySimon McVittie1-8/+0
2009-11-02fd.o#24637: dispatch_operation_handle_with, dispatch_operation_claim: don't i...Simon McVittie1-2/+0
2009-11-02dispatch_operation_claim, mcd_dispatch_operation_check_handle_with: disallow ...Simon McVittie1-5/+7
2009-11-02_mcd_dispatch_operation_check_client_locks: early-return when there are no ch...Simon McVittie1-0/+1
2009-11-02McdDispatchOperation: ensure that _mcd_dispatch_operation_finish is called wh...Simon McVittie1-0/+4
2009-11-02McdDispatchOperation: check client locks whenever an approval is added to the...Simon McVittie1-0/+2
2009-11-02dispatch_operation_claim: adjust to the convention that @self has type McdDis...Simon McVittie1-4/+4
2009-11-02_mcd_dispatch_operation_approve: simplifySimon McVittie1-14/+5
2009-11-02McdDispatchOperation: awaiting_approval is no longer a client lock, so adjust...Simon McVittie1-15/+7
2009-11-02McdDispatchOperation: process Claim(), and check for no-more-channels, in _mc...Simon McVittie1-31/+36
2009-11-02McdDispatchOperation: split up APPROVAL_TYPE_FINISHED according to the real r...Simon McVittie1-3/+9
2009-11-02McdDispatchOperation: replace the "approved" boolean with a list of reasons f...Simon McVittie1-14/+48
2009-11-02mcd_dispatch_operation_may_signal_finished: rename from mcd_dispatch_operatio...Simon McVittie1-5/+10
2009-11-02Merge branch 'prefer-preferred-handler'Simon McVittie1-3/+46
2009-11-02Merge branch 'limit-approval-bypass'Simon McVittie1-43/+129
2009-11-02Merge branch 'undup-handle-channels'Simon McVittie1-81/+13
2009-11-02Merge branch 'always-observe-after-refactor'Simon McVittie1-2/+46
2009-11-02_mcd_dispatch_operation_new: tidy up comment and make assertion more obviousSimon McVittie1-3/+5
2009-11-02Merge branch 'dispatcher-refactor-part4'Simon McVittie1-134/+62
2009-11-02Merge branch 'dr4.7'Simon McVittie1-58/+475
2009-11-02Merge branch 'dr4.6'Simon McVittie1-31/+119
2009-10-27Note that collect_satisfied_requests might be doing unnecessary work as per w...Simon McVittie1-1/+3
2009-10-27Move parenthesis as per wjt's reviewSimon McVittie1-2/+2
2009-10-20fd.o #23651 (partial): respect the PreferredHandler from requests that caused...Simon McVittie1-0/+21
2009-10-20fd.o #23651 (partial): prefer the PreferredHandler when a request approves a ...Simon McVittie1-3/+25