Remove the maximum connection limit.

main
lipku 3 weeks ago
parent 567fbc106b
commit 687df82bc6

@ -86,17 +86,17 @@ async def offer(request):
params = await request.json() params = await request.json()
offer = RTCSessionDescription(sdp=params["sdp"], type=params["type"]) offer = RTCSessionDescription(sdp=params["sdp"], type=params["type"])
if len(nerfreals) >= opt.max_session: # if len(nerfreals) >= opt.max_session:
logger.info('reach max session') # logger.info('reach max session')
return web.Response( # return web.Response(
content_type="application/json", # content_type="application/json",
text=json.dumps( # text=json.dumps(
{"code": -1, "msg": "reach max session"} # {"code": -1, "msg": "reach max session"}
), # ),
) # )
sessionid = randN(6) #len(nerfreals) sessionid = randN(6) #len(nerfreals)
logger.info('sessionid=%d',sessionid)
nerfreals[sessionid] = None nerfreals[sessionid] = None
logger.info('sessionid=%d, session num=%d',sessionid,len(nerfreals))
nerfreal = await asyncio.get_event_loop().run_in_executor(None, build_nerfreal,sessionid) nerfreal = await asyncio.get_event_loop().run_in_executor(None, build_nerfreal,sessionid)
nerfreals[sessionid] = nerfreal nerfreals[sessionid] = nerfreal

Loading…
Cancel
Save