[TIC-Web] bug fixed. for the cancel button. 28/125928/2
authorHeekyoung, Oh <heekyoung.oh@samsung.com>
Wed, 19 Apr 2017 09:26:44 +0000 (18:26 +0900)
committerHeekyoung, Oh <heekyoung.oh@samsung.com>
Wed, 19 Apr 2017 23:15:22 +0000 (08:15 +0900)
- bug fixed.
- image events distingush failed, canceled.

Change-Id: I1fbe264815bd869b3f6ea6ff85dfaa901a931f8d
Signed-off-by: Heekyoung, Oh <heekyoung.oh@samsung.com>
controller/mic.js

index 30dc3e6..597c94f 100644 (file)
@@ -89,7 +89,6 @@ Mic.process = function process(command, callback, jobId) {
         process.stdout.write(err);
     });
     ps.on('error', callback.error);
-    ps.on('close', callback.close);
     ps.on('exit', callback.exit);
     return ps;
 };
@@ -148,22 +147,19 @@ Mic.create = function create(paramObj, io) {
                 logger.error('MICProcess.error:' + out);
                 sendMsg(AppConfig.EVENT.SOCKET.FS_IMAGE_ADD_FAIL, 'Failed (' + code + ')');
             },
-            close: function (code) {
-                logger.info('MICProcess.colse: all process were closed.')
-            },
             exit: function (code) {
                 logger.info('MICProcess.exit: Terminated (' + code + ')');
-                if (!code) {
-                    sendMsg(AppConfig.EVENT.SOCKET.FS_IMAGE_ADD_CANCEL, {
-                        msg: 'Canceled (' + code + ')',
-                        jobId: strJobId
-                    });
-                } else if (code === 0) {
+                if (code === 0) {
                     sendMsg(AppConfig.EVENT.SOCKET.FS_IMAGE_ADD_FINISH, {
                         msg: 'Terminated (' + code + ')',
                         jobId: strJobId,
                         imageName: strPackto
                     });
+                } else if (code === null) {
+                    sendMsg(AppConfig.EVENT.SOCKET.FS_IMAGE_ADD_CANCEL, {
+                        msg: 'Canceled (' + code + ')',
+                        jobId: strJobId
+                    });
                 } else {
                     sendMsg(AppConfig.EVENT.SOCKET.FS_IMAGE_ADD_FAIL, {
                         msg: 'Failed (' + code + ')',