app_server: Fix for LinkReciever.

LinkReceiver would spin endlessly when given a timeout value which prevented
DelayedMessageSender from being operational.

Signed-off-by: Augustin Cavalier <[email protected]>
Patch 0002 from looncraz, unmodified.
This commit is contained in:
looncraz
2016-01-04 13:37:33 -05:00
committed by Augustin Cavalier
parent 16c1051785
commit 2567fac21d
+1 -1
View File
@@ -180,7 +180,7 @@ LinkReceiver::AdjustReplyBuffer(bigtime_t timeout)
ssize_t bufferSize;
do {
bufferSize = port_buffer_size_etc(fReceivePort,
timeout == B_INFINITE_TIMEOUT ? B_RELATIVE_TIMEOUT : 0,
timeout == B_INFINITE_TIMEOUT ? 0 : B_RELATIVE_TIMEOUT,
timeout);
} while (bufferSize == B_INTERRUPTED);