Re: [ROOT] TServerSocket bug?

From: Christian Holm Christensen (cholm@hehi03.nbi.dk)
Date: Sat Nov 17 2001 - 19:37:41 MET


Hi,

On Sat, 17 Nov 2001 17:47:09 +0100
Xavier Bertou <bertou@in2p3.fr> wrote
concerning "[ROOT] TServerSocket bug?":

Just did 

root [0] { for (int i = 10000; i < 20000; i++) { 
     TServerSocket *ss=new TServerSocket(i,kTRUE); 
     if (ss->IsValid() && ss->GetLocalPort() != i) 
       cout << "ROOT took " << ss->GetLocalPort() 
            << " instead of " << i << endl; 
     delete ss; 
    } 
  }
SysError in <TUnixSystem::UnixTcpService>: bind (Address already in use)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
ROOT took 20011 instead of 11086
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
ROOT took 20012 instead of 11342
SysError in <TUnixSystem::UnixTcpService>: bind (Address already in use)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
ROOT took 1080 instead of 14340
ROOT took 5432 instead of 14357
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
ROOT took 2105 instead of 14600
ROOT took 3130 instead of 14860
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)
SysError in <TUnixSystem::UnixTcpService>: bind (Permission denied)

This is on: 

  ROOT Version: 3.02/01, soversion, rpath, prefix
  OS:           Linux 2.2.16 (Red Hat 6.2)
  Libc:		2.1.3  
  GCC:		egcs-2.91.66
  CPU:		Pentium III, 731.478 MHz 

Yours, 

Christian Holm Christensen -------------------------------------------
Address: Sankt Hansgade 23, 1. th.           Phone:  (+45) 35 35 96 91 
         DK-2200 Copenhagen N                Cell:   (+45) 28 82 16 23
         Denmark                             Office: (+45) 353  25 305 
Email:   cholm@nbi.dk                        Web:    www.nbi.dk/~cholm



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:08 MET