65 Commits

Author SHA1 Message Date
Unitech
8d5a7dbeb9 (god) fix signal 2016-10-29 18:41:06 +02:00
Unitech
eec1f19a42 (god) drop unused functions - wait for cb to continue 2016-10-29 18:02:25 +02:00
Unitech
20b317e0b3 do not force copy of pm2_env 2016-07-03 14:50:25 +02:00
Unitech
6a2d52d400 upgrade fclone + add back v8-profiler + drop findByFullPath in Daemon + add CLU formating + test with development pm2-axon-rpc 2016-07-03 14:18:03 +02:00
Unitech
6b857cf08b fix test / modify getFormatedProcess / getMonitorData 2016-06-30 17:49:29 +02:00
Unitech
24eae5a15a refactor getFormatedProcess + getMonitorData 2016-06-30 15:59:08 +02:00
Unitech
3fd3b63506 restore optimized getFormatedProcesses() 2016-06-29 23:44:16 +02:00
Unitech
3a38568770 restore previous getFormatedProcesses() 2016-06-22 01:51:22 +02:00
Unitech
b7063f8d21 memory optimisation tentative 2016-06-12 22:29:35 +02:00
Unitech
dfadd3deff null() in god test + fix formated process 2016-06-12 20:09:06 +02:00
Unitech
0b48e3e3a7 performance enhancement / avoid double circular checks 2016-06-12 19:39:05 +02:00
Arkotek
610d68f8d7 remove useless require 2016-05-27 04:37:45 +02:00
Unitech
20344a58f1 #2188 remove any possibility for Daemon to require Satan.js 2016-05-27 00:59:50 +02:00
Unitech
ce56d83719 remove deepReset and findByScript unused methods from God Daemon 2016-04-03 12:38:14 +02:00
Unitech
9b252787e3 put back process.kill -pid for detached processes (fork mode) 2016-04-03 12:31:53 +02:00
Unitech
ef68ef5458 #2061 fix process kill 2016-04-01 16:59:46 +02:00
Unitech
c3c0fcff46 add Copyright header to each file 2016-03-22 23:33:43 +01:00
Unitech
436a2ff233 small code fixes 2016-03-22 14:19:47 +01:00
Unitech
719fd338ef skip temporary process when listing / fix delete All method 2016-03-22 12:17:30 +01:00
Unitech
c3ea256c2e enhacement: remove deprecated calls / adapt tests / return acted process deleteProcessId/stopProcessId 2016-03-21 18:02:51 +01:00
Unitech
e7eafb15ed fix: RPC close too soon to Interactor / Changelog.md 2016-03-11 15:29:04 +01:00
Unitech
55ec8df4bb #1810 add --kill-timeout <number> option to configure delay before SIGKILL 2015-12-14 18:46:48 +01:00
Unitech
ba95a80387 #1830 - send SIGINT as default first signal 2015-12-11 16:07:04 +01:00
Unitech
256da4822c Fix cluster kill signal + avoid writing on std output when proc disconnected #1819 2015-12-07 16:23:26 +01:00
KFL
7f07bd1a84 Fix not requiring os 2015-10-31 14:19:50 -07:00
KFL
22b0cde904 Fix process.kill group kill windows issue. 2015-10-31 13:33:12 -07:00
KFL
f8f20ee037 Fix process not recycled properly on Windows 2015-10-29 13:26:51 -07:00
Unitech
c4aecc829c wrap process.kill into try catch 2015-09-18 17:50:50 +02:00
jshkurti
c6353eaee8 now sends SIGKILL if the process cant be killed with SIGINT 2015-08-04 18:28:13 +02:00
Unitech
08156e4235 Fix return cb 2015-07-22 17:08:55 +02:00
Unitech
54baf12e9c restore cb call - update CHANGELOG.md 2015-07-22 15:28:14 +02:00
jshkurti
6a01a9f96a trying to fix #1422 2015-07-08 15:57:55 +02:00
jshkurti
cd068aab84 wrapped kill(pid) for more safety 2015-07-08 15:53:46 +02:00
jshkurti
27eacf071f --no-treekill flag 2015-06-26 18:15:22 +02:00
Antoine Bluchet
def6d0b5b6 Add a --no-treekill option to avoid killing detached processes 2015-06-26 14:52:32 +02:00
jshkurti
1915fdd43f treekill only in cluster mode 2015-06-24 16:23:27 +02:00
Unitech
4848e5c974 avoid safe stringification and JSON.parsing to deep copy and remove circular dependencies + centralize object cloning + reduce data in pm2 pipeline + avoid complex object attached to pm2_env #1326 #1314 2015-06-09 17:30:16 +02:00
jshkurti
4dfa2508ee updated changelog 2015-04-20 19:26:22 +02:00
jshkurti
e52acd6b4e little fix 2015-04-14 21:10:48 +02:00
jshkurti
353589dcc2 +node.js tuning/+doc/+tests/added gc in worker 2015-04-14 20:53:21 +02:00
jshkurti
b135b74d3a new command: pm2 gc (triggers garbage collection) 2015-04-14 19:43:46 +02:00
jshkurti
33180a938c PM2_KILL_TIMEOUT: Time to wait before a process is considered dead 2015-03-20 20:01:16 +01:00
jshkurti
24669fc3ae Fix #929 #1043 2015-02-27 19:12:28 +01:00
tknew2
583601b09c Locksystem - remote control protocol 2014-10-28 12:16:00 +01:00
Joni Shkurti
fe92e71f7d treekill implemented 2014-10-09 17:28:29 +02:00
tknew2
3c42ea4208 globalize interactor - update README.md - upgrade axm 2014-10-09 14:15:13 +02:00
tknew2
decdc81b95 Better messages - pm2 logs display also internal logs 2014-09-11 18:04:33 +02:00
Alexandre Strzelewicz
2a35f5c2ed nullify var 2014-08-13 22:04:14 +02:00
tknew2
348e000d5f update dependencies - refactor some stuff 2014-08-12 15:13:07 +02:00
tknew2
916328c528 pm2 reset metadata method - code hardening 2014-08-11 18:24:37 +02:00