Changeset 3897 in Sophya for trunk/AddOn/TAcq/swrapsock.cc


Ignore:
Timestamp:
Oct 4, 2010, 4:19:59 PM (15 years ago)
Author:
ansari
Message:

Amelioration des classes PCIEToEthernet et EthernetReader pour eviter des situations de blocage lorsque lecture avec ForceSameFrameCounter, Reza 04/10/2010

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/AddOn/TAcq/swrapsock.cc

    r3763 r3897  
    214214
    215215  return Socket(s);
     216}
     217
     218
     219/* --Methode-- */
     220int ServerSocket::Close()
     221{
     222  if (skt<0) return 0;
     223  int rc=-1;
     224  /*   il ne faut apparemment pas faire shutdown sur un socket serveur (non connected - ENOTCONN )
     225  rc = shutdown(skt, SHUT_RDWR);
     226  if(rc < 0)
     227    cout << "Socket::Close() Erreur: Pb shutdown() ErrNo="
     228         << errno << endl;
     229  */
     230  rc = close(skt);
     231  if(rc < 0)
     232    cout << "ServerSocket::Close() Erreur: Pb close() ErrNo="
     233         << errno << endl;
     234  skt = -1;
     235  return(0);
    216236}
    217237
Note: See TracChangeset for help on using the changeset viewer.