From 4dce57cc018cca8cccf07570bae6f6ebdbf8b79c Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sat, 4 Dec 2021 10:03:30 +0000 Subject: Refactor: Don't repeat myself. --- internal/server/handlers/readcommand.go | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'internal') diff --git a/internal/server/handlers/readcommand.go b/internal/server/handlers/readcommand.go index 6d1b55a..e425463 100644 --- a/internal/server/handlers/readcommand.go +++ b/internal/server/handlers/readcommand.go @@ -129,12 +129,11 @@ func (r *readCommand) read(ctx context.Context, ltx lcontext.LContext, var limiter chan struct{} switch r.mode { - case omode.TailClient: - reader = fs.NewTailFile(path, globID, r.server.serverMessages) - limiter = r.server.tailLimiter case omode.GrepClient, omode.CatClient: reader = fs.NewCatFile(path, globID, r.server.serverMessages) limiter = r.server.catLimiter + case omode.TailClient: + fallthrough default: reader = fs.NewTailFile(path, globID, r.server.serverMessages) limiter = r.server.tailLimiter -- cgit v1.2.3