[REMOTE-RUN] Sometimes Dataprocessor files are not written
Summary
Sometimes Dataprocessor files are not written when running vadere remote (TraCI).
What is the current bug behavior?
If the amount of data is small, all files are written successfully to the disk. In this case, the logging looks like:
16:12:12,114 INFO ControlCommandHandler:116 - Stop simulation at 5.000000. Inform TraCI client with simEndReach Response.
16:12:12,115 INFO OutputFile:109 - Absolute file name/home/christina/repos/crownet/crownet/simulations/route_choice_app/DistributeAgentsOverCorridorsInform/startTime.txt
16:12:12,116 INFO OutputFile:109 - Absolute file name/home/christina/repos/crownet/crownet/simulations/route_choice_app/DistributeAgentsOverCorridorsInform/targetReachTimeVariation.txt
16:12:12,117 INFO OutputFile:109 - Absolute file name/home/christina/repos/crownet/crownet/simulations/route_choice_app/DistributeAgentsOverCorridorsInform/densities.txt
16:12:12,118 INFO Simulation:362 - Finished writing all output files
16:12:12,118 INFO RemoteManager:167 - Simulation finished.
If the amount of data is large, only the *.scenario file + empty postvis.traj are written. In this case the logging looks like
16:09:08,190 WARN Subscription:59 - Subscription{ API=SUB_PERSON_VARIABLE objectId='960' subscribedVariables=[66]}
16:09:08,190 INFO ControlCommandHandler:116 - Stop simulation at 500.000000. Inform TraCI client with simEndReach Response.
Starting point
See crownet repository crownet/simulations/route_choice_app/control.py