=================================================================== RCS file: /home/cvs/OpenXM/src/ox_math/serv1.c,v retrieving revision 1.3 retrieving revision 1.5 diff -u -p -r1.3 -r1.5 --- OpenXM/src/ox_math/serv1.c 1999/11/03 10:56:40 1.3 +++ OpenXM/src/ox_math/serv1.c 1999/11/18 22:07:50 1.5 @@ -1,5 +1,5 @@ /* -*- mode: C; coding: euc-japan -*- */ -/* $OpenXM: OpenXM/src/ox_math/serv1.c,v 1.2 1999/11/02 06:11:58 ohara Exp $ */ +/* $OpenXM: OpenXM/src/ox_math/serv1.c,v 1.4 1999/11/18 21:56:43 ohara Exp $ */ #include #include @@ -105,6 +105,14 @@ int receive_ox(int fd_read, int fd_write) return 0; } +int shutdown() +{ + close(sv_read); + close(sv_write); + MATH_exit(); + exit(0); +} + int main() { MATH_init(); @@ -128,5 +136,5 @@ int main() already_send_ox_sync_ball = 0; } } - MATH_exit(); + shutdown(); }