frostalf / libtorrent

Automatically exported from code.google.com/p/libtorrent
0 stars 0 forks source link

Deadlocks on exit with ipv6 enabled. #573

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
libtorrent 0.16.13+svn9537 with qbittorrent 3.1.5 on Windows 7 x64 SP1

The last thing that qbt does before exiting is to delete the 
libtorrent::session instance. And I assume that is where the program hangs.

I had several reports in the past months that "qbt remains in the task list 
even though I told it to exit. I cannot kill it. It needs a system reboot to 
vanish."

I had no idea how to debug or what to do. Until recently. One user found out 
that disabling the ipv6 interfaces on Windows makes the appa exit cleanly.

Full report with instructions: 
https://github.com/qbittorrent/qBittorrent/issues/1332

Original issue reported on code.google.com by hammered...@gmail.com on 31 Jan 2014 at 7:27