socketify.py icon indicating copy to clipboard operation
socketify.py copied to clipboard

Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3

Results 64 socketify.py issues
Sort by recently updated
recently updated
newest added

Describe the bug Reopen of issue #128 : Unfortunately, the issue is still present in version 0.0.25, I repost the issue description: I have a communication with many data of...

bug
windows

**Describe the bug** Segmentation faults occur during the following scenario: 1. a websocket connection is made to an echo endpoint that uses async 2. A high volume of messages are...

bug

**Describe the bug** I can crash the server using the below app, it happens evertime I run the second wrk command, and the stacktrace is: ```bash ❯ python main_socketify.py ERROR:root:Uncaught...

bug

**Describe the bug** `on_start` lifespan callback starts without event loop. **To Reproduce** It's strange because sources already contain "test" file for lifespan, but for some reason lifespan is set to...

bug
enhancement

My issue is that `app.get("/ready", lambda res, req: res.write_status(200).end())` works fine after deployment, but an hour later i experience a huge latency up to 10s for 5 mins until the...

bug

**Describe the bug** If at least one header is written in response and then status code, e.g. 404, then provided status code is ignored and is always 200. Without header,...

bug

**Describe the bug** ### When i specify the static directory with static param,refresh the index.html with some static resource such as js and css, the page will be hang up...

bug

Linux on ARM is used a LOT (think in raspberry pi), a docker build or cross compile is an option. Windows on ARM on laptops use maybe grow so adding...

enhancement
help wanted
up-for-grabs

**Describe the bug** [The code can work, but on_start and on_shutdown not running](https://github.com/cirospaciari/socketify.py/blob/26709f4086c0351e98616f17ba56e5747cda48af/src/tests.py#L7)

bug

**Describe the bug** lifespan crashes without any interesting info **To Reproduce** Steps to reproduce the behavior: run that simple app, it runs ok with lifespan=False and crashes with lifespan=True `ERROR...