Skip to content

WebSocket error, fixable with reload #1586

Description

@jacekpoplawski

Describe the bug
When I run research it works without problems but when I want to create new research I see:

2026-01-08 08:21:51,205 - server.server_utils - ERROR - WebSocket error: (<CloseCode.NO_STATUS_RCVD: 1005>, '')
Traceback (most recent call last):
  File "C:\Users\jacek\git\gpt-researcher\backend\server\server_utils.py", line 273, in handle_websocket_communication
    data = await websocket.receive_text()
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "C:\Users\jacek\AppData\Local\Programs\Python\Python312\Lib\site-packages\starlette\websockets.py", line 120, in receive_text
    self._raise_on_disconnect(message)
  File "C:\Users\jacek\AppData\Local\Programs\Python\Python312\Lib\site-packages\starlette\websockets.py", line 114, in _raise_on_disconnect
    raise WebSocketDisconnect(message["code"], message.get("reason"))
starlette.websockets.WebSocketDisconnect: (<CloseCode.NO_STATUS_RCVD: 1005>, '')

WebSocket error: (<CloseCode.NO_STATUS_RCVD: 1005>, '')
INFO:     connection closed
INFO:     127.0.0.1:61317 - "WebSocket /ws" [accepted]
INFO:     connection open
INFO:     127.0.0.1:61318 - "WebSocket /ws" [accepted]
INFO:     connection open

When I reload page in my browser (ctrl+r) it works again.

Desktop (please complete the following information):
Windows 10, FireFox

I run it this way:
python -m uvicorn main:app --reload --host 127.0.0.1 --port 8081

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions