Fixes #5598: make logger_rudder cross platform

what for ? there is no temp file anymore