Merge remote-tracking branch 'origin/datachannel' into datachannel

This commit is contained in:
Ludovic Chenut 2023-10-13 15:34:58 +02:00
commit 3b41beca59
No known key found for this signature in database
GPG Key ID: D9A59B1907F1D50C
1 changed files with 0 additions and 7 deletions

View File

@ -357,13 +357,6 @@ proc accept*(self: Sctp): Future[SctpConn] {.async.} =
let conn = await self.dtls.accept() let conn = await self.dtls.accept()
var res = SctpConn.new(conn) var res = SctpConn.new(conn)
res.conn = await self.dtls.accept() res.conn = await self.dtls.accept()
let
msg = await res.conn.read()
data = usrsctp_dumppacket(unsafeAddr msg[0], uint(msg.len), SCTP_DUMP_INBOUND)
if data != nil:
trace "Receive connection", remoteAddress = res.conn.raddr, data = data.packetPretty()
usrsctp_freedumpbuffer(data)
# sctp.sentAddress = raddr
usrsctp_register_address(cast[pointer](res)) usrsctp_register_address(cast[pointer](res))
res.readLoop = res.readLoopProc() res.readLoop = res.readLoopProc()
res.acceptEvent.clear() res.acceptEvent.clear()