The buffer becomes available for another buffered send only when the oldest messages have been transmitted to the recipient. The application developer should make sure that this happens before a buffered send that reuses the buffer.

This program simulates a race condition by forcing the recipient to wait until the second, faulty buffered send occurrs at the sender.

Usage Instructions:
System Requirements: