--- a/net/server_select.lua Sun Oct 28 16:55:21 2018 +0100
+++ b/net/server_select.lua Sun Oct 28 17:08:50 2018 +0100
@@ -719,7 +719,7 @@
function receiver.sendbuffer()
_sendbuffer();
if sender_locked and receiver.bufferlen() < buffersize then
- sender:lock_read(false); -- Unlock now
+ sender:resume(); -- Unlock now
sender_locked = nil;
end
end
@@ -729,7 +729,7 @@
_readbuffer();
if not sender_locked and receiver.bufferlen() >= buffersize then
sender_locked = true;
- sender:lock_read(true);
+ sender:pause();
end
end
sender:set_mode("*a");