Fixed a minor typo in CmiSignal in convcore.c.
authorMilind Bhandarkar <milind@cs.uiuc.edu>
Thu, 13 Feb 1997 17:32:40 +0000 (17:32 +0000)
committerMilind Bhandarkar <milind@cs.uiuc.edu>
Thu, 13 Feb 1997 17:32:40 +0000 (17:32 +0000)
Changed net-hp-cc/conv-mach.h to set ASYNC_NOT_NEEDED.

src/arch/net-hp-cc/conv-mach.h
src/arch/net/machine.c
src/ck-core/qd.c
src/conv-core/convcore.c

index b6a6139f29455ae333baca3f18b5721a91c45c29..961c9e20b066cf573fb37447d21598ff0b600906 100644 (file)
@@ -8,7 +8,11 @@
  ***************************************************************************
  *
  * $Log$
- * Revision 1.16  1997-02-13 09:31:44  jyelon
+ * Revision 1.17  1997-02-13 17:32:42  milind
+ * Fixed a minor typo in CmiSignal in convcore.c.
+ * Changed net-hp-cc/conv-mach.h to set ASYNC_NOT_NEEDED.
+ *
+ * Revision 1.16  1997/02/13 09:31:44  jyelon
  * Updated for new main/ConverseInit structure.
  *
  * Revision 1.15  1997/02/08 14:10:18  jyelon
@@ -83,8 +87,8 @@
 
 #define CMK_MACHINE_NAME                                   "net-hp-cc"
 
-#define CMK_MALLOC_USE_GNU_MALLOC                          0
-#define CMK_MALLOC_USE_OS_BUILTIN                          1
+#define CMK_MALLOC_USE_GNU_MALLOC                          1
+#define CMK_MALLOC_USE_OS_BUILTIN                          0
 
 #define CMK_MSG_HEADER_SIZE_BYTES                         16
 #define CMK_MSG_HEADER_BLANK_SPACE                        12
index a3d2f583e1e7683571224ad7aec53469a89f70dd..8cbeb5d8b130ec48ee99cca10b4229b69bfc61c8 100644 (file)
@@ -1245,9 +1245,13 @@ static void CmiStartThreads()
   Cmi_mype = Cmi_nodestart;
   Cmi_myrank = 0;
   
+#if CMK_ASYNC_NOT_NEEDED
+  CmiSignal(SIGALRM, 0, 0, CommunicationServer);
+#else
   CmiSignal(SIGALRM, SIGIO, 0, CommunicationServer);
   CmiEnableAsyncIO(dataskt);
   CmiEnableAsyncIO(ctrlskt);
+#endif
   i.it_interval.tv_sec = 0;
   i.it_interval.tv_usec = Cmi_tickspeed;
   i.it_value.tv_sec = 0;
index fbbeb2a0f95cfaedcd80fb715f33d5812f2ca3ce..3d9693b0a7c57f9ab4362eff64987c8b1e49899d 100644 (file)
  * REVISION HISTORY:
  *
  * $Log$
- * Revision 1.4  1995-09-06 21:48:50  jyelon
+ * Revision 1.5  1997-02-13 17:32:40  milind
+ * Fixed a minor typo in CmiSignal in convcore.c.
+ * Changed net-hp-cc/conv-mach.h to set ASYNC_NOT_NEEDED.
+ *
+ * Revision 1.4  1995/09/06 21:48:50  jyelon
  * Eliminated 'CkProcess_BocMsg', using 'CkProcess_ForChareMsg' instead.
  *
  * Revision 1.3  1995/07/27  20:29:34  jyelon
@@ -64,7 +68,6 @@ the node part of the boc.
 #include <stdio.h>
 #include <string.h>
 
-
 /*** MACROS ***/
 #define isLeaf(peNum) (CmiNumSpanTreeChildren(peNum) == 0)
 
index ce211f53997caa6e7ff9ba6e8ff4b7b0c72b224b..47406853d4b1f66d142a4ec4b20e9efad9ee64e8 100644 (file)
@@ -407,7 +407,7 @@ void (*handler)();
   sigemptyset(&in.sa_mask);
   if (sig1) sigaddset(&in.sa_mask, sig1);
   if (sig2) sigaddset(&in.sa_mask, sig2);
-  if (sig3) sigaddset(&in.sa_mask, sig2);
+  if (sig3) sigaddset(&in.sa_mask, sig3);
   in.sa_flags = 0;
   if (sig1) if (sigaction(sig1, &in, &out)<0) exit(1);
   if (sig2) if (sigaction(sig2, &in, &out)<0) exit(1);
@@ -426,7 +426,7 @@ void (*handler)();
   sigemptyset(&in.sa_mask);
   if (sig1) sigaddset(&in.sa_mask, sig1);
   if (sig2) sigaddset(&in.sa_mask, sig2);
-  if (sig3) sigaddset(&in.sa_mask, sig2);
+  if (sig3) sigaddset(&in.sa_mask, sig3);
   in.sa_flags = SA_RESTART;
   if (sig1) if (sigaction(sig1, &in, &out)<0) exit(1);
   if (sig2) if (sigaction(sig2, &in, &out)<0) exit(1);