diff --git a/ym.js b/ym.js
index 5e073c2..e4aac09 100644
--- a/ym.js
+++ b/ym.js
@@ -243,6 +243,9 @@ function start(_config, _logger) {
             else if (message.indexOf('!terminate') == 0) {
 
                 logger.info("Terminate request by pm");
+                logout();
+                sleep.sleep(12);
+
                 process.exit(code=0);
 
             }