tevent debug
authorStefan Metzmacher <metze@samba.org>
Thu, 16 Apr 2009 19:31:40 +0000 (21:31 +0200)
committerStefan Metzmacher <metze@samba.org>
Mon, 22 Apr 2013 09:14:59 +0000 (11:14 +0200)
lib/tevent/tevent_req.c

index d8d0c5f56455492979635d1a235f5be6db5f7ccc..6f27704aa55151f12315b8cbcebe7cad34a6e080 100644 (file)
@@ -198,6 +198,14 @@ void tevent_req_received(struct tevent_req *req)
        TALLOC_FREE(req->internal.trigger);
        TALLOC_FREE(req->internal.timer);
 
+       if (req->internal.state != TEVENT_REQ_DONE) {
+               printf("state[%u] error[0x0x%016X] type[%s] create[%s] finish[%s]\n",
+                       req->internal.state, req->internal.error,
+                       req->internal.private_type,
+                       req->internal.create_location,
+                       req->internal.finish_location);
+       }
+
        req->internal.state = TEVENT_REQ_RECEIVED;
 }