use strict;
-use Mojolicious 7.26;
+# order here is important - DXDebug snarfs Carp et al so that Mojo errors go into the debug log
+use DXDebug;
+use Mojolicious 7.26;
use Mojo::IOLoop;
-use DXDebug;
use Msg;
use IntMsg;
use Internet;
use IsoTime;
use BPQMsg;
+
+
use Data::Dumper;
use IO::File;
use Fcntl ':flock';
sub idle_loop
{
BPQMsg::process();
- DXCommandmode::process(); # process ongoing command mode stuff
- DXProt::process(); # process ongoing ak1a pcxx stuff
+# DXCommandmode::process(); # process ongoing command mode stuff
+# DXProt::process(); # process ongoing ak1a pcxx stuff
if (defined &Local::process) {
eval {
$systime_daystart = $days * 86400;
}
IsoTime::update($systime);
+ DXCommandmode::process(); # process ongoing command mode stuff
+ DXProt::process(); # process ongoing ak1a pcxx stuff
DXCron::process(); # do cron jobs
DXXml::process();
DXConnect::process();