# HG changeset patch # User Kim Alvefur # Date 1630683334 -7200 # Node ID 54530085dffe8e491e374c67451663bed74bb19e # Parent dbf378dcf27b8745c4c04257a951e023a705759a net.server: Fall back to default backend from libevent instead of always select Fixes that selecting libevent when unavaibalbe would fall back to select instead of epoll, even if that's available. This way, we only have to update it in once place when choosing a new default. diff -r dbf378dcf27b -r 54530085dffe net/server.lua --- a/net/server.lua Tue Aug 31 13:34:08 2021 +0200 +++ b/net/server.lua Fri Sep 03 17:35:34 2021 +0200 @@ -25,8 +25,8 @@ if server_type == "event" then if not pcall(require, "luaevent.core") then - log("error", "libevent not found, falling back to select()"); - server_type = "select" + log("error", "libevent not found, falling back to %s", default_backend); + server_type = default_backend; end end