net.server_epoll: Expose way to turn monotonic time into wall clock time
authorKim Alvefur <zash@zash.se>
Tue, 30 Jun 2020 02:31:29 +0200
changeset 10991 62355b801772
parent 10990 d585deb8c882
child 10992 9dcbbb1d12c3
net.server_epoll: Expose way to turn monotonic time into wall clock time
net/server_epoll.lua
--- a/net/server_epoll.lua	Mon Jun 29 21:43:51 2020 +0200
+++ b/net/server_epoll.lua	Tue Jun 30 02:31:29 2020 +0200
@@ -904,6 +904,9 @@
 		add_task = addtimer;
 		stop = closetimer;
 		reschedule = reschedule;
+		to_absolute_time = function (t)
+			return t-monotonic()+realtime();
+		end;
 	};
 	listen = listen;
 	loop = loop;