[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [sumo-user] Assorted errors when using threads (1 new simulation per thread)
|
Hi,
I ran your example here (Python 3.6 on Linux), with the most recent SUMO
(built today) changing max_workers to 2 and experienced no problems.
Can you give more details on your environment?
Best regards,
Michael
Am 29.04.21 um 15:19 schrieb Marcelo Andrade Rodrigues D Almeida:
Thank you for your response
See new attached version
Sincerely,
Marcelo d'Almeida
On Thu, Apr 29, 2021 at 10:12 AM Michael Behrisch <oss@xxxxxxxxxxx
<mailto:oss@xxxxxxxxxxx>> 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
> sumo-user@xxxxxxxxxxx <mailto:sumo-user@xxxxxxxxxxx>
> To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user
<https://www.eclipse.org/mailman/listinfo/sumo-user>
>
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx <mailto:sumo-user@xxxxxxxxxxx>
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/sumo-user
<https://www.eclipse.org/mailman/listinfo/sumo-user>
_______________________________________________
sumo-user mailing list
sumo-user@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/sumo-user