Intel® Collaboration Suite for WebRTC
Community support and discussions on the Intel® Collaboration Suite for WebRTC (Intel® CS for WebRTC).
Announcements
Welcome to the Intel Community. If you get an answer you like, please mark it as an Accepted Solution to help others. Thank you!
For the latest information on Intel’s response to the Log4j/Log4Shell vulnerability, please see Intel-SA-00646

P2PSampleMFC hang on quit

DINH__Anh_Minh
Beginner
222 Views

with newest code on github, P2P sample hang on quit if p2p connection already published

at:

rtc::Event::Wait(int give_up_after_ms=-1, int __formal=3000) Line 57    C++    Symbols loaded.
rtc::Event::Wait(int give_up_after_ms=-1) Line 51    C++    Symbols loaded.
webrtc::internal::SynchronousMethodCall::Invoke(const rtc::Location & posted_from={...}, rtc::Thread * t=0x0000019f71bd0a30) Line 29    C++    Symbols loaded.
webrtc::MethodCall0<webrtc::DataChannelInterface,void>::Marshal(const rtc::Location & posted_from={...}, rtc::Thread * t=0x0000019f71bd0a30) Line 168    C++    Symbols loaded.
webrtc::DataChannelProxyWithInternal<webrtc::DataChannelInterface>::Close() Line 327    C++    Symbols loaded.
owt::p2p::P2PPeerConnectionChannel::~P2PPeerConnectionChannel() Line 127    C++    Symbols loaded.
 

Anyone has any idea?

Thanks in advance.

 

 

 

0 Kudos
3 Replies
DINH__Anh_Minh
Beginner
222 Views

Hi,
As of more details, the process to reproduce is straight forward:

Download sdk, build p2psample in 2 machine (debug mode), run from visual studio
connect to p2pserver from sdk,
2 p2p client can send text and received message after publish to each other.
Quit 1 client by press close button on windows
The application is failed to stop in Visual studio, pause it will show it hanged as above  

Chunbo_H_Intel1
Employee
222 Views

Hi Anh Minh,

We've noticed this bug and are working a fixing.

 

DINH__Anh_Minh
Beginner
222 Views

Hi Chunbo,

Just wonder if this bug is fixed on github latest?

Bests,

Minh.

 

Reply