| Index: webrtc/media/sctp/sctpdataengine.cc
|
| diff --git a/webrtc/media/sctp/sctpdataengine.cc b/webrtc/media/sctp/sctpdataengine.cc
|
| index b7462de879d82fb31132e5a4f580c9876cfc0291..6979b83dcd515e4bc2ae835ad60cc296c1414e48 100644
|
| --- a/webrtc/media/sctp/sctpdataengine.cc
|
| +++ b/webrtc/media/sctp/sctpdataengine.cc
|
| @@ -193,7 +193,8 @@ static int OnSctpOutboundPacket(void* addr, void* data, size_t length,
|
| // Note: We have to copy the data; the caller will delete it.
|
| auto* msg = new OutboundPacketMessage(
|
| new rtc::CopyOnWriteBuffer(reinterpret_cast<uint8_t*>(data), length));
|
| - channel->worker_thread()->Post(channel, MSG_SCTPOUTBOUNDPACKET, msg);
|
| + channel->worker_thread()->Post(FROM_HERE, channel, MSG_SCTPOUTBOUNDPACKET,
|
| + msg);
|
| return 0;
|
| }
|
|
|
| @@ -227,7 +228,8 @@ static int OnSctpInboundPacket(struct socket* sock, union sctp_sockstore addr,
|
| packet->flags = flags;
|
| // The ownership of |packet| transfers to |msg|.
|
| InboundPacketMessage* msg = new InboundPacketMessage(packet);
|
| - channel->worker_thread()->Post(channel, MSG_SCTPINBOUNDPACKET, msg);
|
| + channel->worker_thread()->Post(FROM_HERE, channel, MSG_SCTPINBOUNDPACKET,
|
| + msg);
|
| }
|
| free(data);
|
| return 1;
|
|
|