Re: [Planetlab-users] plkmodutil traceroute
Brought to you by:
alklinga
|
From: Krishna G. <gu...@cs...> - 2004-01-16 17:00:19
|
Here's a simple trick to fix this. Looking over the source code at: http://cvs.sourceforge.net/viewcvs.py/planetlab/plkmodutil/ It appears that the PlanetLab traceroute program tries to bind to a default port (33433) for all users. So there is no way two traceroute programs can be simultaneously run by the same or even different users ! I added a few lines to "traceroute.c" file to retry random ports when the bind fails and so far it works fine for me. The modified source code (binary) are at: www.cs.washington.edu/homes/gummadi/temp/my_pl_traceroute-1.4a12 --Krishna On Mon, 12 Jan 2004, Jeremy Stribling wrote: > Hi all, > > Does anyone have experience with the traceroute included in the > plkmodutil package? It seems to work all right some of the time, but > when I try to use more than one copy at once, I always get a: > > traceroute: bind: Address already in use > > I also get this sometimes even if I'm only doing a single traceroute. > Has anyone else encountered this? Thanks, > > Jeremy > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Perforce Software. > Perforce is the Fast Software Configuration Management System offering > advanced branching capabilities and atomic changes on 50+ platforms. > Free Eval! http://www.perforce.com/perforce/loadprog.html > _______________________________________________ > Planetlab-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/planetlab-users > |