Open
Description
Lines 62 to 70 in 5edc09a
See how the code does not apply any blocking on sessions.
Theses are used by boxo/blockservice.NewSession
when a session is used.
This also cause issues with new ContextWithSession
feature because it's not possible to unwrap a nopfs blockservice and access the real one underneath (so the context value key becomes the nopfs blockservice which isn't what we want because nopfs doesn't do session redirection based on context).
We should do blocking on the blockstore.Blockstore
and exchange.Exchange
API arguments before they are passed to the blockservice.
Metadata
Metadata
Assignees
Labels
No labels