| From: Bastien Nocera <hadess@hadess.net> | |
| Date: Mon, 9 Dec 2013 18:04:56 +0100 | |
| Subject: [PATCH 4/5] agent: Assert possible infinite loop | |
| --- | |
| src/agent.c | 2 ++ | |
| 1 file changed, 2 insertions(+) | |
| diff --git a/src/agent.c b/src/agent.c | |
| index bcba969..b292881 100644 | |
| --- a/src/agent.c | |
| +++ b/src/agent.c | |
| @@ -203,6 +203,8 @@ void agent_unref(struct agent *agent) | |
| if (agent->ref > 0) | |
| return; | |
| + g_assert (agent->ref == 0); | |
| + | |
| if (agent->request) { | |
| DBusError err; | |
| agent_pincode_cb pincode_cb; | |
| -- | |
| 1.8.4.2 |