So I'm working on mojo-ifying local storage, which makes me the first user of the LevelDB and File services, and I ran into several threading issues where I'm not sure how to best deal with these. In particular I'm encountering deadlocks because leveldb assumes it can do file operations from any thread, but with file operations being abstracted away behind mojo interfaces it's hard to actually enable that (and the current attempt to simulate that causes deadlocks). See the below document for more details on the issues I'm encountering:
--
You received this message because you are subscribed to the Google Groups "chromium-mojo" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-mojo+unsubscribe@chromium.org.
To post to this group, send email to chromi...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-mojo/CA%2BOSsVYwZQmd_tRsQ5NYJaehuzPMPMRW6dkvS_6ZRCZwjhBFTQ%40mail.gmail.com.