File tree Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Expand file tree Collapse file tree 1 file changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -411,6 +411,16 @@ func (e *Etcd) Close() {
411
411
close (e .stopc )
412
412
})
413
413
414
+ for i := range e .Clients {
415
+ if e .Clients [i ] != nil {
416
+ e .Clients [i ].Close ()
417
+ }
418
+ }
419
+
420
+ for i := range e .metricsListeners {
421
+ e .metricsListeners [i ].Close ()
422
+ }
423
+
414
424
// close client requests with request timeout
415
425
timeout := 2 * time .Second
416
426
if e .Server != nil {
@@ -428,16 +438,6 @@ func (e *Etcd) Close() {
428
438
sctx .cancel ()
429
439
}
430
440
431
- for i := range e .Clients {
432
- if e .Clients [i ] != nil {
433
- e .Clients [i ].Close ()
434
- }
435
- }
436
-
437
- for i := range e .metricsListeners {
438
- e .metricsListeners [i ].Close ()
439
- }
440
-
441
441
// shutdown tracing exporter
442
442
if e .tracingExporterShutdown != nil {
443
443
e .tracingExporterShutdown ()
You can’t perform that action at this time.
0 commit comments