]> jspc29.x-matter.uni-frankfurt.de Git - daqdata.git/commitdiff
Error reports
authorhades <hades>
Tue, 30 May 2000 07:31:45 +0000 (07:31 +0000)
committerhades <hades>
Tue, 30 May 2000 07:31:45 +0000 (07:31 +0000)
hadaq/memnet.c
hadaq/nettrans.c

index b74f995a065f6778acb86f6f66aa0ea5d8de5497..4ca4bc98ed85cbc857b192c754d128822d38b89a 100644 (file)
@@ -1,4 +1,4 @@
-static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/memnet.c,v 6.2 1999-11-21 16:27:21 hades Stab $";
+static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/memnet.c,v 6.3 2000-05-30 07:31:45 hades Exp $";
 
 #define _XOPEN_SOURCE
 #include <unistd.h>
@@ -109,7 +109,12 @@ int main(int argc, char *argv[])
                Worker_dump(worker, 1);
 
                hadTuQueue = ShmTrans_recv(shmTrans);
-               NetTrans_send(netTrans, hadTuQueue);
+               if (0 > NetTrans_send(netTrans, hadTuQueue)) {
+                       msglog(LOG_ERR, "sending network packet: %s\n", strerror(errno));
+                       exitStat = EXIT_FAILURE;
+                       goto bailOut3;
+               }
+
                ShmTrans_free(shmTrans);
        }
        exitStat = EXIT_SUCCESS;
index 6bcc2eb3d55bba1cdaf8dd89d54bdead5c2c624c..330f6a1ef18c92751555a5fedbf7b1cb1edf62cd 100644 (file)
@@ -1,4 +1,4 @@
-static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.13 2000-05-17 08:23:07 hades Exp $";
+static char rcsId[] = "$Header: /misc/hadesprojects/daq/cvsroot/eventbuilder/hadaq/nettrans.c,v 6.14 2000-05-30 07:31:46 hades Exp $";
 
 #define _GNU_SOURCE
 #include <unistd.h>
@@ -191,6 +191,9 @@ int sendGeneric(NetTrans *my) {
        switch (my->type) {
        case NetTransType_atm:
                retVal = LAtm_send(my->lAtm, my->pkt, Pkt_size(my->pkt));
+               if (0 > retVal) {
+                       LAtm_perror("LAtm_send");
+               }
                break;
        case NetTransType_udp:
 #if 0 /* This limits the output data rate to 100 * mtuSize / s */