From: Sebastian R. <seb...@go...> - 2011-03-09 18:47:38
|
I just found a bug when the logger is 'null'. The patch is attached. Sebastian Anfang der weitergeleiteten E-Mail: > Von: Sebastian Rockel <seb...@gm...> > > Hello Jorge, > > I made some changes: > > [0] > Does a huge performance improvement when you have a Player server containing a lot of devices. > E.g. Having a Stage simulation with 100 robots (each has at least one position and maybe a ranger device). > > Formerly the PlayerClient just loops through all device for logging output only. Which takes on my config around 20 seconds (!) for connecting 1 PlayerClient (and minutes for 100 clients). > With the patch the standard behaviour is not changed, i.e. when logging level == INFO. > But when you set it to any higher value, e.g. SEVERE, it will benefit from the performance advantage. It will than take only about a second for one client. > > [1] > Adds the gripper commands to more convenient methods, e.g. open, close ... > > Kind regards, > Sebastian > > > [0] |