Hi Tom, Am 05.07.2014 04:51, schrieb Thomas Lockhart: > I'm looking at the city_mobil runner.py and afaict it is having trouble > with the non-reentrant structure of the traci module. It does one run of > simpleManager.py and then tries to do the same thing with > activeManager.py. There are some problems with global variables in > vehicleControl.py and in statistics.py, and even after cleaning those up > it seems that traci has some additional globals which are not > initialized in the traci.init() call or reset in the traci.close() call. > > Any thoughts on whether this is a priority to fix in traci, or whether > we should restructure the runner script to ensure that the two test > cases are run in separate processes?
I would say fixing the CityMobil scenario is not so high priority because the way the runner does it is not the usual use case, you would probably only start one manager. But I would say traci itself should be clean after the connection(s) are closed. Can you give an example on what goes wrong? Best regards, Michael ------------------------------------------------------------------------------ Open source business process management suite built on Java and Eclipse Turn processes into business applications with Bonita BPM Community Edition Quickly connect people, data, and systems into organized workflows Winner of BOSSIE, CODIE, OW2 and Gartner awards http://p.sf.net/sfu/Bonitasoft _______________________________________________ sumo-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sumo-user
