Problem: check_hwm() has different semantic of 'full'

This commit is contained in:
Constantin Rack 2015-09-25 11:56:54 +02:00
parent a8605f576e
commit e4c06bef18

View File

@ -533,6 +533,6 @@ void zmq::pipe_t::set_hwms_boost(int inhwmboost_, int outhwmboost_)
bool zmq::pipe_t::check_hwm () const
{
bool full = hwm > 0 && msgs_written - peers_msgs_read >= uint64_t (hwm - 1);
bool full = hwm > 0 && msgs_written - peers_msgs_read >= uint64_t (hwm);
return( !full );
}