On Thursday 29 May 2008 16:04:28 Michael Stahl wrote: > hello, > > in latest raptor release 1.4.17/ redland 1.0.7, > librdf_free_world calls raptor_parsers_finish, which kills a "static" > variable "parsers". > > this makes other librdf_worlds very unhappy, as they cannot create parsers > any more. > > right now i use a librdf_world for every repository/model, as that is just > simplest to implement; is this supposed to work, or should i use just one > librdf_world per process? > > or is this a bug, and the "parsers" variable should never be freed / be a > part of the librdf_world?
I actually to the same in Soprano since I ran in so much trouble with a single world instance and multithreading. It is not the way world was intended to be used but it works flawlessly. Cheers, Sebastian _______________________________________________ redland-dev mailing list [email protected] http://lists.librdf.org/mailman/listinfo/redland-dev
