Exit when the provider gets SIGTERM. tizen_2.1 accepted/tizen_2.1/20130520.093306 submit/tizen_2.1/20130516.154517
authorSung-jae Park <nicesj.park@samsung.com>
Thu, 16 May 2013 13:52:01 +0000 (22:52 +0900)
committerSung-jae Park <nicesj.park@samsung.com>
Thu, 16 May 2013 13:52:01 +0000 (22:52 +0900)
Change-Id: I747f11744d51524dc4575929111b95c0a47f7ad0

src/main.c

index 3816703..e57fc6b 100644 (file)
@@ -162,6 +162,8 @@ static void signal_handler(int signum, siginfo_t *info, void *unused)
        fd = creat("/tmp/.stop.provider", 0644);
        if (fd > 0)
                close(fd);
+
+       exit(0);
 }
 
 int main(int argc, char *argv[])