diff options
| author | Paul Buetow <paul@buetow.org> | 2026-03-02 09:50:13 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-03-02 09:50:13 +0200 |
| commit | 7fee96ccd4328eb619a9c586802a2caba68c12fc (patch) | |
| tree | 130e393a11157de485700d34b4c4d01e8604f62c /internal/server/handlers/readcommand.go | |
| parent | 5e8d0454d1aa5388a7045bdcb3069e41e4474957 (diff) | |
refactor(handlers): decouple turbo network writer from base handler
Diffstat (limited to 'internal/server/handlers/readcommand.go')
| -rw-r--r-- | internal/server/handlers/readcommand.go | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/internal/server/handlers/readcommand.go b/internal/server/handlers/readcommand.go index 86ae708..6399e91 100644 --- a/internal/server/handlers/readcommand.go +++ b/internal/server/handlers/readcommand.go @@ -264,10 +264,11 @@ func (r *readCommand) readWithTurboProcessor(ctx context.Context, ltx lcontext.L // In server mode, use the network writer with turbo channels // Create a new instance for each file to ensure thread safety writer = &TurboNetworkWriter{ - handler: &r.server.baseHandler, - hostname: r.server.hostname, - plain: r.server.plain, - serverless: r.server.serverless, + turboLines: r.server.GetTurboChannel(), + serverMessages: r.server.serverMessages, + hostname: r.server.hostname, + plain: r.server.plain, + serverless: r.server.serverless, } } |
