BIND 10 #248: ASIO and std library dependency(?) issue
BIND 10 Development
do-not-reply at isc.org
Sun Jun 20 19:15:19 UTC 2010
#248: ASIO and std library dependency(?) issue
----------------------+-----------------------------------------------------
Reporter: jinmei | Owner: UnAssigned
Type: defect | Status: new
Priority: critical | Milestone: 05. 3rd Incremental Release: Serious Secondary
Component: b10-auth | Keywords:
Sensitive: 0 |
----------------------+-----------------------------------------------------
I found ASIO didn't work on sol-10.lab. It didn't crash but the
ModuleCCSession constructor blocked in an attempt of locking something in
ASIO.
After many tries and errors I figured out we need r2185 (currently
committed in branches/trac221). As commented, a better solution would be
to generalize asio_link, but for now we need some workaround.
I plan to merge r2185 to trunk. It's trivial. Please someone do sanity
check.
Proposed !ChangeLog entry is:
{{{
58.? [bug] jinmei
Worked around an interaction issue between ASIO and standard C++
library headers. Without this ASIO didn't work: sometimes the
application crashes, sometimes it blocked in the ASIO module.
(Trac #XXX, svn rYYY)
}}}
I'm quite sure this is necessary, trivial, and safe. So I'll merge it
anyway if it doesn't get reviewed quickly.
--
Ticket URL: <https://bind10.isc.org/ticket/248>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list