Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
Orekit
Orekit
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 52
    • Issues 52
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 6
    • Merge Requests 6
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Orekit
  • OrekitOrekit
  • Issues
  • #3

Closed
Open
Opened Jan 12, 2011 by Luc Maisonobe@lucOwner

Orekit is not thread safe

There are quite a few singletons used in Orekit for handling physical models (UTC-TAI offsets, JPL ephemerides, IERS Earth Orientation Parameters) that don't always play well with multi-threaded applications.
Multi-threaded applications are increasingly common, either due to specific application needs or due to environments like Web services, application servers or rich client platforms. So Orekit should be thread-safe to allow developing such multi-threaded applications.

(from redmine: issue id 3, created on 2011-01-12, closed on 2011-01-12)

  • Uploads:
    • TLEPropagatorTest.java None
    • ThreadOrbitShift.java A simple use case that converts frame in different threads
    • TimeStampedCIRF2000Frame.java None
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: orekit/orekit#3