Issue 32547 - Missing Specification to Guarantee Unique URP Thread IDs
Summary: Missing Specification to Guarantee Unique URP Thread IDs
Status: ACCEPTED
Alias: None
Product: udk
Classification: Code
Component: code (show other issues)
Version: 680m49
Hardware: All All
: P4 Trivial (vote)
Target Milestone: AOO PleaseHelp
Assignee: AOO issues mailing list
QA Contact:
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-08-04 10:17 UTC by Stephan Bergmann
Modified: 2017-05-20 11:29 UTC (History)
1 user (show)

See Also:
Issue Type: DEFECT
Latest Confirmation in: ---
Developer Difficulty: ---


Attachments

Note You need to log in before you can comment on or make changes to this issue.
Description Stephan Bergmann 2004-08-04 10:17:47 UTC
A specification is missing how an URP bridge implementation should generate
thread IDs (TIDs), so that no two URP bridge implementations generate clashing TIDs.

Java URP switched to a scheme where the first five bytes of a TID equal the
ASCII string "java:" (see
jurt/com/sun/star/lib/uno/environments/remote/ThreadId.java 1.2.154.2).

C++ URP uses a different scheme (see createLocalId in
cppu/source/threadpool/threadident.cxx 1.8), and should probably adopt the new
Java URP scheme (using "cpp:" or similar as prefix).
Comment 1 Stephan Bergmann 2004-08-04 10:18:11 UTC
accepted
Comment 2 Marcus 2017-05-20 11:29:46 UTC
Reset assigne to the default "issues@openoffice.apache.org".