summaryrefslogtreecommitdiff
path: root/client/client.go
diff options
context:
space:
mode:
Diffstat (limited to 'client/client.go')
-rw-r--r--client/client.go10
1 files changed, 6 insertions, 4 deletions
diff --git a/client/client.go b/client/client.go
index 3d059df..6df078d 100644
--- a/client/client.go
+++ b/client/client.go
@@ -153,10 +153,6 @@ func (c *Client) Register(
return errors.Errorf("version is not allowed: '%s', must be max 20 characters", version)
}
- http.RegisterAgent(userAgentName(name), version)
-
- c.Name = name
-
// Initialize the logger
lvl := log.LevelWarning
if debug {
@@ -167,6 +163,12 @@ func (c *Client) Register(
return err
}
+ // set client name
+ c.Name = name
+
+ // register HTTP agent
+ http.RegisterAgent(userAgentName(name), version)
+
// Initialize the FSM
c.FSM = newFSM(stateCallback, directory, debug)