From cb275dab0b5a04b01d8fdeb3edfa4be908cd236f Mon Sep 17 00:00:00 2001 From: Solomon Hykes Date: Mon, 2 Jun 2014 00:23:42 +0000 Subject: [PATCH] swarmd: don't trigger an error on EOF Signed-off-by: Solomon Hykes --- swarmd/swarmd.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/swarmd/swarmd.go b/swarmd/swarmd.go index 5a2c4156dc..e385fe7204 100644 --- a/swarmd/swarmd.go +++ b/swarmd/swarmd.go @@ -169,6 +169,9 @@ func cmdDaemon(c *cli.Context) { // backendr will return either 'error' or 'register'. for { m, mr, mw, err := backendr.Receive(beam.R|beam.W) + if err == io.EOF { + break + } if err != nil { Fatalf("%v", err) }