small change to eventhandler.trig to throw chronoexception if race is null