Open
Description
Hi,
I experience issues with that library when running multiple device connections in parallel go routines, I receive results from other devices when calling connection.RunCommands
.
Adding a mutex around this solves the issue but comes with some performance downsides. Can you look into that maybe and provide a fix?
See https://github.com/G-PORTAL/switchmgr-go/blob/0deaa46315416a06dc0e2acc5f2a69237ca9e2a2/pkg/vendors/arista_eos/arista.go for implementation with mutex as workaround.
Thank you!
Regards
Alex
Metadata
Metadata
Assignees
Labels
No labels