On Thu, Jun 28, 2007 at 02:25:57PM +0200, Jonathan Viney
wrote:> Hi there,
>
> I''ve just started using aaf for searching and it''s
running well apart
> from one error I received:
>
> A ThreadError occurred in person#search:
>
> current thread not owner
> (druby:/localhost:9010) /usr/lib/ruby/1.8/monitor.rb:274:in
> `mon_check_owner''
> (druby:/localhost:9010) /usr/lib/ruby/1.8/monitor.rb:274:in
> `mon_check_owner''
> (druby:/localhost:9010) /usr/lib/ruby/1.8/monitor.rb:220:in
> `mon_exit''
> (druby:/localhost:9010) /usr/lib/ruby/1.8/monitor.rb:240:in
> `synchronize''
> (druby:/localhost:9010)
> /var/lib/gems/1.8/gems/ferret-0.11.4/lib/ferret/index.rb:8:in
> `synchrolock''
> (druby:/localhost:9010)
> /var/lib/gems/1.8/gems/ferret-0.11.4/lib/ferret/index.rb:267:in
`<<''
> (druby:/localhost:9010)
>
/var/www/rails/balrog/releases/20070628045633/vendor/plugins/acts_as_ferret/lib/local_index.rb:263:in
> `reindex_model''
>
> .....
>
> Has anybody else had this before? Any ideas what could have caused it?
> It''s only happened once. I''m using ferret 0.11.4 and aaf
trunk.
Interesting. It might be because you ran your first search without
having an index, so aaf triggered an automatic rebuild. Possible that
this scenario hasn''t occured in my testing with the DRb server yet.
I''ll
try to reproduce this.
Jens
--
Jens Kr?mer
webit! Gesellschaft f?r neue Medien mbH
Schnorrstra?e 76 | 01069 Dresden
Telefon +49 351 46766-0 | Telefax +49 351 46766-66
kraemer at webit.de | www.webit.de
Amtsgericht Dresden | HRB 15422
GF Sven Haubold, Hagen Malessa