Ticket #124 (closed defect: fixed)

Opened 2 years ago

Last modified 1 year ago

Make OSB IO thread-safe

Reported by: dirk Assigned to: cneumann
Priority: major Milestone: 2.0 Release
Component: System Version:
Keywords: Cc:
Completion: 16/02/2007

Description

Currently the OSB loader/writer uses a ton of static member variables (i.e. globals), which precludes paralle/multi-threaded use of OSB.

Change History

12/27/06 15:41:47 changed by cneumann

  • owner changed from unassigned to cneumann.
  • status changed from new to assigned.
  • estimated_completion set to 31/01/2007.

I'll look into this.

12/27/06 16:33:23 changed by cneumann

Uh, it's not only the OSB loader that has a problem with parallel loads, the read/write progress stuff inside the singleton ( ! ) SceneFileHandler is a problem, too :(

(follow-up: ↓ 4 ) 01/30/07 07:58:37 changed by cneumann

  • estimated_completion changed from 31/01/2007 to 16/02/2007.

I'm sorry, but I have to postpone the delivery date :(

(in reply to: ↑ 3 ) 02/02/07 11:36:42 changed by cneumann

Replying to cneumann:

I'm sorry, but I have to postpone the delivery date :(

I've got some good news as well, the (admittedly very simple) OSGOSBTest.cpp finally works :)

03/23/07 07:10:12 changed by cneumann

  • status changed from assigned to closed.
  • resolution set to fixed.

I'll close this now, since the initial implementation is in trunk, but open new ticket(s) for remaining improvements.