From efc0d1e7eafcdba7f9207f777a00f28bb48da5e7 Mon Sep 17 00:00:00 2001 From: rebecca Date: Sat, 12 Sep 2026 22:21:31 +0100 Subject: improve error reporting --- main.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'main.lua') diff --git a/main.lua b/main.lua index b1cb708..a500284 100644 --- a/main.lua +++ b/main.lua @@ -1,9 +1,10 @@ local cqueues = require'cqueues' local class = require'r.class' +local pprint = require'pprint' +local bs = require 'bs' local config = require'config' local Channel = require'channel' -local pprint = require'pprint' local pylon_classes = { irc = require'irc.pylon', @@ -62,8 +63,7 @@ function Wilson.run(self) self.cq:wrap(pylon.run, pylon) print("now running pylon", pylonname) end - print('toplevel',self.cq:loop()) - cqueues.sleep(2) + bs.loop_correctly('(toplevel)',self.cq) end local config_file = assert(io.open("wilson.ini","r")) -- cgit v1.2.3