japronto icon indicating copy to clipboard operation
japronto copied to clipboard

Fatal Python error: Segmentation fault,Worker crashed on signal SIGSEGV!

Open traers opened this issue 2 years ago • 1 comments

when I run 1000 locust users,it was wrong.

Fatal Python error: Segmentation fault

Current thread 0x00007f7a249a5080 (most recent call first): File "/usr/local/lib/python3.7/site-packages/japronto/app/init.py", line 182 in serve File "/usr/local/lib/python3.7/multiprocessing/process.py", line 99 in run File "/usr/local/lib/python3.7/multiprocessing/process.py", line 297 in _bootstrap File "/usr/local/lib/python3.7/multiprocessing/popen_fork.py", line 74 in _launch File "/usr/local/lib/python3.7/multiprocessing/popen_fork.py", line 20 in init File "/usr/local/lib/python3.7/multiprocessing/context.py", line 277 in _Popen File "/usr/local/lib/python3.7/multiprocessing/context.py", line 223 in _Popen File "/usr/local/lib/python3.7/multiprocessing/process.py", line 112 in start File "/usr/local/lib/python3.7/site-packages/japronto/app/init.py", line 228 in _run File "/usr/local/lib/python3.7/site-packages/japronto/app/init.py", line 264 in run File "async.py", line 25 in Worker crashed on signal SIGSEGV!

======================================

The code is as follows, please take a look:

import asyncio
from japronto import Application

async def asynchronous(request):
    await asyncio.sleep(0.01)
    return request.Response(text='0.01 seconds elapsed')

app = Application()

r = app.router
r.add_route('/async', asynchronous)

app.run()

traers avatar Aug 01 '23 10:08 traers

core.zip

traers avatar Aug 03 '23 02:08 traers