-static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/netmem.c,v 6.4 1999-11-16 15:49:41 hades Exp $";
+static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/netmem.c,v 6.5 1999-11-18 13:26:06 hades Exp $";
 
 #define _XOPEN_SOURCE
 #include <unistd.h>
 
     sprintf(buf, "ATM:0:%d", i + 50);
     netTrans[i] = NetTrans_create(buf, 0, worker);
+    if (netTrans[i] == NULL) {
+        msglog(LOG_ERR, "%s, %d: %s\n", __FILE__, __LINE__, strerror(errno));
+        exit(EXIT_FAILURE);
+    }
 
     sprintf(buf, "netqueue%d", i);
     shmTrans[i] = ShmTrans_open(buf, 2 * queueSize);
+    if (shmTrans[i] == NULL) {
+        msglog(LOG_ERR, "%s, %d: %s\n", __FILE__, __LINE__, strerror(errno));
+        exit(EXIT_FAILURE);
+    }
 
     hadTu[i] = NULL;
     hadTuSize[i] = queueSize - HadTu_hdrSize();