Synchronous logger