Christopher Faylor
13621d2ef8
* external.cc (fillout_pinfo): Remove nonsensical loop.
...
* fork.cc (frok::parent): When initializing pinfo for child new PID_NEW flag +
actual defined constant rather than raw number. Don't set start_time here.
* pinfo.cc (pinfo::thisproc): Use PID_NEW when initializing pinfo. Avoid
checking h for NULL multiple times. Don't set start_time here.
(pinfo_init): Aways set ppid last. Tweak strace output.
(pinfo::init): Handle new PID_NEW flag. Wait for shared memory to contain
useful information. Set start_time if PID_NEW.
(_onreturn:h): Define as HANDLE rather than HANDLE *.
(_onreturn::~onreturn): Accommodate h definition change.
(_onreturn::no_close_handle): Rename from no_close_p_handle. Take a pinfo arg
and set hProcess to h before zeroing.
(winpids::add): Don't open a handle to our own process. Change logic
associated with when a handle gets closed. Accommodate no_close_handle
changes.
(winpids::enum_processes): Simplify process enumeration loop.
(winpids::set): Eliminate ill-considered malloc locking.
* sigproc.cc (proc_subproc): Always set ppid last.
2013-12-18 03:58:11 +00:00
..
2013-12-18 03:58:11 +00:00
2013-08-14 11:44:23 +00:00
2013-11-25 11:38:08 +00:00
2013-07-21 19:28:45 +00:00
2013-12-17 19:05:26 +00:00
2013-04-30 23:43:08 +00:00
2013-04-23 09:44:36 +00:00
2013-11-24 12:13:36 +00:00
2012-11-23 13:22:47 +00:00
2013-11-19 13:29:37 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-12-18 03:58:11 +00:00
2013-01-02 18:34:06 +00:00
2013-04-23 09:44:36 +00:00
2013-08-23 14:32:28 +00:00
2013-11-26 17:11:09 +00:00
2013-11-07 00:19:52 +00:00
2013-11-07 00:19:52 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-07-31 14:43:05 +00:00
2013-07-31 14:43:05 +00:00
2013-12-05 19:43:34 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-07-19 11:32:54 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:34:52 +00:00
2013-07-23 12:46:02 +00:00
2013-04-23 09:44:36 +00:00
2013-06-08 14:38:20 +00:00
2013-04-09 01:01:19 +00:00
2013-07-10 12:15:32 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 04:38:31 +00:00
2013-07-17 17:46:10 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-10-31 14:26:42 +00:00
2013-07-15 13:54:27 +00:00
2013-10-31 14:26:42 +00:00
2013-06-07 15:37:11 +00:00
2013-11-25 11:38:08 +00:00
2013-04-23 09:44:36 +00:00
2013-05-27 19:31:04 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-12-05 19:43:34 +00:00
2013-12-05 19:43:34 +00:00
2013-11-24 12:13:36 +00:00
2013-05-24 13:32:10 +00:00
2013-04-23 09:44:36 +00:00
2013-10-27 09:42:17 +00:00
2013-12-09 20:32:24 +00:00
2013-11-26 17:11:09 +00:00
2013-12-18 03:58:11 +00:00
2013-06-02 10:22:14 +00:00
2013-04-23 09:44:36 +00:00
2013-12-10 21:05:23 +00:00
2013-11-24 12:13:36 +00:00
2013-10-31 14:26:42 +00:00
2013-10-31 14:26:42 +00:00
2013-10-26 13:23:54 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-05-01 01:20:37 +00:00
2013-11-24 12:13:36 +00:00
2013-06-14 09:09:41 +00:00
2013-10-16 15:14:22 +00:00
2013-04-23 09:44:36 +00:00
2013-05-28 15:07:01 +00:00
2013-04-23 09:44:36 +00:00
2013-10-25 12:21:59 +00:00
2013-10-26 13:23:54 +00:00
2013-10-31 14:26:42 +00:00
2013-05-01 01:20:37 +00:00
2013-10-25 12:21:59 +00:00
2013-10-24 17:51:41 +00:00
2013-10-18 20:56:19 +00:00
2013-12-17 19:05:26 +00:00
2013-10-31 14:26:42 +00:00
2013-04-23 09:44:36 +00:00
2013-11-24 12:13:36 +00:00
2013-10-24 17:51:41 +00:00
2013-10-31 14:26:42 +00:00
2013-12-17 19:05:26 +00:00
2013-10-25 18:40:57 +00:00
2013-12-18 03:58:11 +00:00
2013-06-18 09:45:37 +00:00
2013-05-27 19:31:04 +00:00
2013-07-10 20:58:33 +00:00
2013-11-25 11:38:08 +00:00
2013-12-09 20:32:24 +00:00
2013-06-18 10:01:33 +00:00
2013-06-18 09:45:37 +00:00
2013-05-14 09:07:30 +00:00
2013-08-31 10:21:48 +00:00
2013-01-21 04:38:31 +00:00
2013-06-14 09:09:41 +00:00
2013-04-23 09:44:36 +00:00
2013-05-13 19:25:35 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-07-19 17:44:08 +00:00
2013-08-19 16:21:29 +00:00
2013-04-23 09:44:36 +00:00
2013-11-25 11:38:08 +00:00
2013-07-15 13:54:27 +00:00
2013-08-14 11:44:23 +00:00
2013-06-18 09:45:37 +00:00
2013-06-18 09:45:37 +00:00
2013-11-25 11:38:08 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-05-21 19:04:49 +00:00
2013-01-21 04:38:31 +00:00
2013-01-21 04:38:31 +00:00
2013-10-15 08:13:42 +00:00
2013-12-11 10:24:52 +00:00
2013-04-24 10:16:13 +00:00
2013-04-23 09:44:36 +00:00
2013-08-26 16:14:40 +00:00
2013-11-24 12:13:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-11-26 17:27:25 +00:00
2013-11-19 22:21:11 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-12-07 10:12:25 +00:00
2013-10-31 14:26:42 +00:00
2013-06-21 08:14:26 +00:00
2013-04-23 09:44:36 +00:00
2013-12-18 03:58:11 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-06-14 09:09:41 +00:00
2013-11-26 17:11:09 +00:00
2013-06-18 09:45:37 +00:00
2013-06-18 09:45:37 +00:00
2013-04-23 09:44:36 +00:00
2013-09-25 14:44:45 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-06-14 09:09:41 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-06-10 15:33:12 +00:00
2013-05-01 01:20:37 +00:00
2013-04-23 09:44:36 +00:00
2013-04-24 10:16:13 +00:00
2013-12-03 20:28:55 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-23 14:23:01 +00:00
2013-11-24 12:13:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-01 01:20:37 +00:00
2013-12-18 03:58:11 +00:00
2013-09-25 15:58:45 +00:00
2013-05-01 01:20:37 +00:00
2013-11-24 12:13:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-22 16:55:55 +00:00
2013-11-24 12:13:36 +00:00
2013-11-25 11:38:08 +00:00
2013-11-25 11:38:08 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-12-11 12:12:12 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-12-01 10:27:16 +00:00
2013-07-23 14:15:20 +00:00
2013-11-25 11:38:08 +00:00
2013-11-25 11:38:08 +00:00
2013-01-21 04:38:31 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-10-18 20:07:35 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-07-11 11:20:38 +00:00
2013-07-31 15:19:18 +00:00
2013-04-23 09:44:36 +00:00
2013-01-21 04:34:52 +00:00
2013-04-23 09:44:36 +00:00
2013-11-19 22:21:11 +00:00
2013-11-19 22:21:11 +00:00
2013-11-24 12:13:36 +00:00
2013-06-19 16:00:43 +00:00
2013-07-19 22:44:02 +00:00
2013-01-21 04:34:52 +00:00
2013-11-24 12:13:36 +00:00
2013-06-14 09:09:41 +00:00
2013-06-11 07:46:40 +00:00
2013-04-23 09:44:36 +00:00
2013-04-23 09:44:36 +00:00
2013-05-13 19:25:35 +00:00