Please report new issues athttps://github.com/DOCGroup
A DII Request object may be used only once - more than one call per object produces "undefined behavior" according to the spec. But if more than one thread manages to get hold of the same Request object reference, there could be trouble. Where this seems more likely to happen would be in a deferred synchronous DII call, then the reply may be handled by a different thread than the one that made the request. It's not a pressing issue, but it should be sanity-checked one day.
Yep.