You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So double check if same issue still exists latest code int there and report it there if it does.
Also note that I'm not Moby maintainer but they are looking for that there in there.
So double check if same issue still exists latest code int there and report it there if it does. Also note that I'm not Moby maintainer but they are looking for that there in there.
Thank you for your reply and help, I will check again there. And I'm sorry to bother you.
Hello @olljanat, the libnetwork is useful, but I found a bug when I used it, I think we can fix it.
In the test file
libnetwork/drivers/overlay/overlay_test.go
Lines 134 to 144 in 3797618
After the Init has executed and the ctx and cancel are created at
libnetwork/drivers/overlay/overlay.go
Lines 75 to 77 in 3797618
There is no cancelFunc to awaken the ctx.Done() at
libnetwork/drivers/overlay/peerdb.go
Line 280 in 3797618
So the goroutine will block, and you can use the goleak to reproduce the bug like this
And I think we can fix the bug by calling the cleanupDriver() after the init() gets executed.
The text was updated successfully, but these errors were encountered: