mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
da42ae536c
First off, sorry for the noise. This is a cleaner step of #8508 Found more of a root cause of the open file handles. After more testing I found that the open file descriptors will still occur for TCP:// connections to the daemon, causing client and/or daemon to fail. The issue was instantiating a new http.Transport on _ever_ client request. So each instance held the prior connection alive, but was only ever used once. By moving it out to the initilization of DockerCli, we can now have reuse of idled connections. Simplifies the garbage overhead of the client too, though that's not usually a deal. Signed-off-by: Vincent Batts <vbatts@redhat.com> |
||
---|---|---|
.. | ||
cli.go | ||
commands.go | ||
hijack.go | ||
utils.go |