Skip to content

Commit d8ab66a

Browse files
committed
keep _monitor_socket as private member
1 parent 2dcab86 commit d8ab66a

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

tests/monitor.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ TEST_CASE("poll monitor events using active poller", "[monitor]")
172172
void addToPoller(zmq::active_poller_t &inActivePoller)
173173
{
174174
inActivePoller.add(
175-
_monitor_socket, zmq::event_flags::pollin,
175+
monitor_socket(), zmq::event_flags::pollin,
176176
[&](zmq::event_flags ef) { process_event(static_cast<short>(ef)); });
177177
}
178178

zmq.hpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2589,13 +2589,14 @@ class monitor_t
25892589
return true;
25902590
}
25912591

2592-
socket_t _monitor_socket;
2592+
socket_ref monitor_socket() {return _monitor_socket;}
25932593

25942594
private:
25952595
monitor_t(const monitor_t &) ZMQ_DELETED_FUNCTION;
25962596
void operator=(const monitor_t &) ZMQ_DELETED_FUNCTION;
25972597

25982598
socket_ref _socket;
2599+
socket_t _monitor_socket;
25992600

26002601
void close() ZMQ_NOTHROW
26012602
{

0 commit comments

Comments
 (0)