summaryrefslogtreecommitdiff
path: root/internal/server
diff options
context:
space:
mode:
Diffstat (limited to 'internal/server')
-rw-r--r--internal/server/handlers/readcommand.go5
1 files changed, 2 insertions, 3 deletions
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