Commit 3e13fa06 authored by Kirill Smelkov's avatar Kirill Smelkov

.

parent a875f56c
// Copyright (C) 2017-2021 Nexedi SA and Contributors.
// Copyright (C) 2017-2022 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
......@@ -285,7 +285,7 @@ func (m *Master) Run(ctx context.Context, l xnet.Listener) (err error) {
m.mainWG.Go(m.main)
err = m.mainWG.Wait()
// change `... canceled` to just canceled?
// change `... canceled` to just canceled
// (e.g. `master: listen: canceled` or `master: main: canceled` -> `master: canceled`)
if ctx.Err() != nil {
err = ctx.Err()
......
// Copyright (C) 2016-2021 Nexedi SA and Contributors.
// Copyright (C) 2016-2022 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
......@@ -116,7 +116,7 @@ func (stor *Storage) Run(ctx context.Context, l xnet.Listener) (err error) {
})
}
// m1initialize drives storage by master messages during initialization phase
// m1initialize drives storage by master messages during initialization phase.
//
// Initialization includes master retrieving info for cluster recovery and data
// verification before starting operation. Initialization finishes either
......@@ -149,7 +149,7 @@ func (stor *Storage) m1initialize(ctx context.Context, mlink *_MasterLink) (reqS
var cmdStart = errors.New("start requested")
// m1initialize1 handles one message from master from under m1initialize
// m1initialize1 handles one message from master from under m1initialize.
func (stor *Storage) m1initialize1(ctx context.Context, req neonet.Request) error {
var err error
......@@ -290,7 +290,7 @@ func (stor *Storage) serve(ctx context.Context) (err error) {
err := xio.WithCloseOnRetCancel(ctx, req.Link(), func() error {
return stor.serveLink(ctx, req, idReq)
})
if err == nil {
if err != nil {
if ctx.Err() == nil {
// the error is not due to serve cancel
log.Error(ctx, err)
......
// Copyright (C) 2017-2021 Nexedi SA and Contributors.
// Copyright (C) 2017-2022 Nexedi SA and Contributors.
// Kirill Smelkov <kirr@nexedi.com>
//
// This program is free software: you can Use, Study, Modify and Redistribute
......@@ -28,7 +28,7 @@ import (
"lab.nexedi.com/kirr/neo/go/neo/proto"
)
// PartitionTable represents object space partitioning in a cluster
// PartitionTable represents object space partitioning in a cluster.
//
// It is
//
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment