diff --git a/weed/sequence/etcd_sequencer.go b/weed/sequence/etcd_sequencer.go index 1fc378640..c0d7fbdb6 100644 --- a/weed/sequence/etcd_sequencer.go +++ b/weed/sequence/etcd_sequencer.go @@ -47,6 +47,7 @@ func NewEtcdSequencer(etcdUrls string, metaFolder string) (*EtcdSequencer, error if nil != err { return nil, fmt.Errorf("open sequence file fialed, %v", err) } + defer file.Close() cli, err := client.New(client.Config{ Endpoints: strings.Split(etcdUrls, ","),