Finish
Finish(4);
Finish(5);
Finish(9);
Finish(10);
Finish(6);
(void)signal(SIGHUP,Finish);
(void)signal(SIGINT,Finish);
(void)signal(SIGTERM,Finish);
Finish(7);
Finish(8);