rabbitmq / osiris

Log based streaming subsystem for RabbitMQ
Other
45 stars 10 forks source link

Use a new file handle to recover tracking. #157

Closed kjnilsson closed 7 months ago

kjnilsson commented 8 months ago

On some systems (windows) a call to file:pread/3 may change the underlying file position resulting in chunks written after a re-init of the tracking data being written at the wrong location.