in reply to Sys::Syslog no output
Is @return > 1 true? Are you sure? Have you run with warnings enabled and dumped the result to be certain?