Thank you for your response

See new attached version


Sincerely,

Marcelo d'Almeida


On Thu, Apr 29, 2021 at 10:12 AM Michael Behrisch <[email protected]> wrote:

> Hi,
> in your example code the synchronization_util is missing. Can you add it
> and resend the zip?
>
> Best regards,
> Michael
>
> Am 25.04.21 um 22:45 schrieb Marcelo Andrade Rodrigues D Almeida:
> > Hi everyone
> >
> > I'm having trouble using multiple simulations in different threads
> >
> > The difference can be perceived by changing max_workers to 1 and 2.
> > "        with ThreadPoolExecutor(max_workers=len(possible_actions)) as
> > executor:" (planning_only_agent.py, line 100)
> >
> > [See attached example (a very simplified version of what I'm actually
> > using)]
> >
> > With max_workers=1, it works just fine.
> >
> > With 2, it gives all sort of errors:
> >
> > "bad char in struct format"
> > "unpack requires a buffer of [x] bytes"
> > A lot of times it just hangs
> > "Received answer 0 for command 211."
> >
> >
> > The easiest way I found to reproduce is to add a breakpoint into a
> > subscribe call and hit continue several times. It is likely to crash
> > when threads stop at the same command, although it occurs eventually
> > without breaking points.
> >
> > Tested in version 1.9.0 (specifically v1_9_0+0210-fa53508669)
> >
> > Thank you in advance
> >
> >
> > Sincerely,
> >
> > Marcelo d'Almeida
> >
> > _______________________________________________
> > sumo-user mailing list
> > [email protected]
> > To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-user
> >
> _______________________________________________
> sumo-user mailing list
> [email protected]
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/sumo-user
>

<<attachment: example.zip>>

_______________________________________________
sumo-user mailing list
[email protected]
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/sumo-user

Reply via email to