|
Boost Users : |
Subject: [Boost-users] [asio]Can I call socket.close() in different thread?
From: Wang Yun (a_hao_at_[hidden])
Date: 2008-11-18 15:39:20
Hi
I use a thread pool to run one io_service instance, after a socket
connected to a server, I want to call _socket.close() to close it.
But I don't know how to do this in thread safe way.
In the document, socket class is "Shared objects: Unsafe", becase I use
thread pool, so I don't know which thread will call close on the socket.
What should I do?
Thanks,
Wang Yun
Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net