Bug 571 - Need to check DII calls, especially deferred synchronous calls, for thread safety.
Summary: Need to check DII calls, especially deferred synchronous calls, for thread sa...
Status: ASSIGNED
Alias: None
Product: TAO
Classification: Unclassified
Component: ORB (show other bugs)
Version: 1.1.1
Hardware: All All
: P5 trivial
Assignee: DOC Center Support List (internal)
URL:
Depends on:
Blocks:
 
Reported: 2000-05-18 21:11 CDT by Jeff Parsons
Modified: 2018-01-15 11:21 CST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Parsons 2000-05-18 21:11:56 CDT
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.
Comment 1 Jeff Parsons 2000-05-18 21:12:14 CDT
Yep.