Skip to content

Commit fa64344

Browse files
committed
fix lint
1 parent 5d3c888 commit fa64344

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

pkg/cmd/mcp/sse.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,11 @@ func runSseServer(configOpts *ServerOptions) error {
184184
mux.Handle(msgPath, authMiddleware(sseServer.MessageHandler()))
185185

186186
// Start custom HTTP server
187-
httpServer = &http.Server{Addr: configOpts.HTTPAddr, Handler: mux}
187+
httpServer = &http.Server{
188+
Addr: configOpts.HTTPAddr,
189+
Handler: mux,
190+
ReadHeaderTimeout: 10 * time.Second, // Prevent Slowloris attacks
191+
}
188192
go func() {
189193
if err := httpServer.ListenAndServe(); err != nil && !errors.Is(err, http.ErrServerClosed) {
190194
errCh <- err

0 commit comments

Comments
 (0)