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:
committed by
Augustin Cavalier
parent
16c1051785
commit
2567fac21d
@@ -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);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user