fix proc info
authorJulien Desfossez <jdesfossez@efficios.com>
Fri, 2 May 2014 16:20:57 +0000 (12:20 -0400)
committerJulien Desfossez <jdesfossez@efficios.com>
Fri, 2 May 2014 16:20:57 +0000 (12:20 -0400)
Signed-off-by: Julien Desfossez <jdesfossez@efficios.com>
proc-info.py

index fee8c06a63d2a09727357c901268cfd1a1c68e66..ef1d5c8ac98b14a7a9630f454bb0a6b0746f8207 100755 (executable)
@@ -90,12 +90,16 @@ class ProcInfo():
                         event["filename"])
             elif event.name == "lttng_statedump_process_state":
                 statedump.process_state(event)
+                if event["pid"] == int(args.pid):
+                    override_tid = 1
+                    payload = "%s existed at statedump" % \
+                            ns_to_hour_nsec(event.timestamp)
             elif event.name == "lttng_statedump_file_descriptor":
                 statedump.file_descriptor(event)
-                payload = "%s statedump file : %s, fd : %d" % (ns_to_hour_nsec(event.timestamp),
-                        event["filename"], event["fd"])
-                if event["pid"] == args.pid:
+                if event["pid"] == int(args.pid):
                     override_tid = 1
+                    payload = "%s statedump file : %s, fd : %d" % (ns_to_hour_nsec(event.timestamp),
+                            event["filename"], event["fd"])
             elif event.name == "lttng_statedump_block_device":
                 statedump.block_device(event)
 
This page took 0.024278 seconds and 5 git commands to generate.