Commit Diff


commit - 27c86810788a8f5a5b921b0e13a28368dccf1587
commit + b4367e1d7217b3cc118ce1c385d76ff554955172
blob - 6068193a7de9420bd3e085815eab97521b486efa
blob + 98df29d1a1122c62df5185c13e7cffb6dcb8fb5d
--- examples/client/exampleclient.go
+++ examples/client/exampleclient.go
@@ -30,15 +30,15 @@ func main() {
 	maybefatal("connecting", err)
 	log.Printf("Got banner:  %v", c.Banner)
 
-	// Set the reader mode
-	_, _, err = c.Command("mode reader", 2)
-	maybefatal("setting reader mode", err)
-
 	// Authenticate
 	msg, err := c.Authenticate(user, pass)
 	maybefatal("authenticating", err)
 	log.Printf("Post authentication message:  %v", msg)
 
+	// Set the reader mode
+	_, _, err = c.Command("mode reader", 2)
+	maybefatal("setting reader mode", err)
+
 	g, err := c.Group("misc.test")
 	maybefatal("grouping", err)
 	log.Printf("Got %#v", g)