diff options
Diffstat (limited to 'pkg/server/sleep.go')
| -rw-r--r-- | pkg/server/sleep.go | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/pkg/server/sleep.go b/pkg/server/sleep.go index 53c85ea..fc94079 100644 --- a/pkg/server/sleep.go +++ b/pkg/server/sleep.go @@ -3,7 +3,6 @@ package server import ( "strconv" "time" - "fmt" ) const maxSleep = 10 @@ -13,18 +12,16 @@ func init() { } func sleep(r *request) { - if len(r.args) == 0 { - return - } + r.expect(1) n, err := strconv.Atoi(r.args[0]) if err != nil || n < 0 { - fmt.Fprintf(r.out, "invalid time interval '%s'", r.args[0]) + r.Printf("invalid time interval '%s'", r.args[0]) return } if n > maxSleep { - fmt.Fprintf(r.out, "no more than %d", maxSleep) + r.Printf("no more than %d", maxSleep) return } |
