SFTtech / openage

Free (as in freedom) open source clone of the Age of Empires II engine 🚀
http://openage.dev
Other
12.51k stars 1.11k forks source link

Fix logging in multi-threaded conversion #1627

Closed heinezen closed 4 months ago

heinezen commented 4 months ago

Fixes a race condition where the converter tries to log the file info before it has been created.

There was also an issue with getting the file size because the previous method relied on resolving the native path which should be resolved now.

I don't think this fixes the original issue of https://github.com/SFTtech/openage/issues/1624 but we are getting there.