[BACK]Return to serv1.c CVS log [TXT][DIR] Up to [local] / OpenXM / src / ox_math

Diff for /OpenXM/src/ox_math/serv1.c between version 1.19 and 1.20

version 1.19, 2003/01/11 12:38:57 version 1.20, 2003/01/13 12:04:53
Line 1 
Line 1 
 /* -*- mode: C; coding: euc-japan -*- */  /* -*- mode: C; coding: euc-japan -*- */
 /* $OpenXM: OpenXM/src/ox_math/serv1.c,v 1.18 2002/04/11 19:53:40 ohara Exp $ */  /* $OpenXM: OpenXM/src/ox_math/serv1.c,v 1.19 2003/01/11 12:38:57 ohara Exp $ */
   
 /*  /*
    Copyright (C) Katsuyoshi OHARA, 2000.     Copyright (C) Katsuyoshi OHARA, 2000.
Line 27  static void handler()
Line 27  static void handler()
         sigemptyset(&newmask);          sigemptyset(&newmask);
         sigaddset(&newmask, SIGUSR1);          sigaddset(&newmask, SIGUSR1);
         sigprocmask(SIG_SETMASK, &newmask, &oldmask);          sigprocmask(SIG_SETMASK, &newmask, &oldmask);
     fprintf(ox_stderr, "signal received.\n");      ox_printf("signal received.\n");
     exchange_ox_sync_ball(stack_oxfp);      exchange_ox_sync_ball(stack_oxfp);
         sigprocmask(SIG_SETMASK, &oldmask, NULL); /* unmasked. */          sigprocmask(SIG_SETMASK, &oldmask, NULL); /* unmasked. */
 }  }
Line 88  int sm_receive_ox()
Line 88  int sm_receive_ox()
         sm_run(code);          sm_run(code);
         break;          break;
     default:      default:
         fprintf(ox_stderr, "illeagal message? ox_tag = (%d)\n", tag);          ox_printf("illeagal message? ox_tag = (%d)\n", tag);
         break;          break;
     }      }
     return 1;      return 1;
Line 114  int sm(OXFILE *oxfp)
Line 114  int sm(OXFILE *oxfp)
                         sigprocmask(SIG_SETMASK, &oldmask, NULL); /* unmasked. */                          sigprocmask(SIG_SETMASK, &oldmask, NULL); /* unmasked. */
         }          }
     }      }
     fprintf(ox_stderr, "SM: socket(%d) is closed.\n", stack_oxfp->fd);      ox_printf("SM: socket(%d) is closed.\n", stack_oxfp->fd);
 }  }

Legend:
Removed from v.1.19  
changed lines
  Added in v.1.20

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>