Diff for /libaitrpc/src/srv.c between versions 1.30.2.3 and 1.30.2.5

version 1.30.2.3, 2024/02/26 11:00:37 version 1.30.2.5, 2024/02/26 12:49:55
Line 12  terms: Line 12  terms:
 All of the documentation and software included in the ELWIX and AITNET  All of the documentation and software included in the ELWIX and AITNET
 Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>  Releases is copyrighted by ELWIX - Sofia/Bulgaria <info@elwix.org>
   
Copyright 2004 - 2022Copyright 2004 - 2024
         by Michael Pounov <misho@elwix.org>.  All rights reserved.          by Michael Pounov <misho@elwix.org>.  All rights reserved.
   
 Redistribution and use in source and binary forms, with or without  Redistribution and use in source and binary forms, with or without
Line 1383  rpc_srv_initBLOBServer(rpc_srv_t * __restrict srv, u_s Line 1383  rpc_srv_initBLOBServer(rpc_srv_t * __restrict srv, u_s
                 close(srv->srv_blob.server.cli_sock);                  close(srv->srv_blob.server.cli_sock);
                 AIT_FREE_VAL(&srv->srv_blob.dir);                  AIT_FREE_VAL(&srv->srv_blob.dir);
                 return -1;                  return -1;
        } else        }
                schedSignalDispatch(srv->srv_blob.root, 42); 
   
         return 0;          return 0;
 }  }
Line 1459  rpc_srv_loopBLOBServer(rpc_srv_t * __restrict srv) Line 1458  rpc_srv_loopBLOBServer(rpc_srv_t * __restrict srv)
         schedPolling(srv->srv_blob.root, &ts, NULL);          schedPolling(srv->srv_blob.root, &ts, NULL);
         /* main rpc loop */          /* main rpc loop */
         schedRun(srv->srv_blob.root, &srv->srv_blob.kill);          schedRun(srv->srv_blob.root, &srv->srv_blob.kill);
         schedSignalDispatch(srv->srv_blob.root, 0);  
   
         /* detach blobs */          /* detach blobs */
         TAILQ_FOREACH_SAFE(b, &srv->srv_blob.blobs, blob_node, tmp) {          TAILQ_FOREACH_SAFE(b, &srv->srv_blob.blobs, blob_node, tmp) {

Removed from v.1.30.2.3  
changed lines
  Added in v.1.30.2.5


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