From 284fc70cd0482002d185c23fb7a0cbf5787f9795 Mon Sep 17 00:00:00 2001 From: Arvid Norberg Date: Sun, 16 Jan 2011 22:26:15 +0000 Subject: [PATCH] fix threading in python binding for wait_for_alert --- ChangeLog | 1 + bindings/python/src/session.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/ChangeLog b/ChangeLog index d4d0fd04b..6489a6c51 100644 --- a/ChangeLog +++ b/ChangeLog @@ -69,6 +69,7 @@ incoming connection * added more detailed instrumentation of the disk I/O thread + * fix python binding for wait_for_alert * only apply privileged port filter to DHT-only peers 0.15.5 release diff --git a/bindings/python/src/session.cpp b/bindings/python/src/session.cpp index bc0fbfee9..59067ac1b 100644 --- a/bindings/python/src/session.cpp +++ b/bindings/python/src/session.cpp @@ -214,6 +214,7 @@ namespace alert const* wait_for_alert(session& s, int ms) { + allow_threading_guard guard; return s.wait_for_alert(milliseconds(ms)); }