id summary reporter owner description type status milestone component version severity resolution keywords cc 4165 message_queue delays eran Ion Gaztañaga "Hello, I've encountered an issue with send/receive delays while using interprocess::message_queue. Although mostly it takes 1-2 microseconds to send/receive a message, about 5% of the messages are delayed for 1-2 milliseconds. It seems that at revision 34837 (Aug06), which was a major update, the lines that check for 'was_empty' and 'was_full' before using the condition's notify, were commented out. Fix: I've uncommented those lines and everything seems fine now - no delays. Also, this seems to fix another issue in my platform (Win7) - a forceful shutdown of a client using message_queue caused, sometimes, a termination of the server. (again, related to the condition variable) Attached a diff file for this fix." Bugs closed Boost 1.43.0 interprocess Boost 1.42.0 Problem duplicate