Ernst Bunders wrote:
> Hello. 
> I think I heard something about a bug in the clusterbuilder that the
> getNode method was serialized (can't find it in the bugtracker). Now I
> found this in a threaddump. Is it related?


I think you mean 'synchronized' in MMobjectBuilder, about wich we talked.

> 
> "TP-Processor39" daemon prio=1 tid=0x0x88a2bb0 nid=0x1fa waiting for
> monitor entry [b85fe000..b85ff900]
>         at
> org.mmbase.module.core.MMObjectBuilder.getNode(MMObjectBuilder.java:939)
>         - waiting to lock <0x487a2440> (a
> org.mmbase.module.core.ClusterBuilder)
>         at


And indeed, this is it.

Kees has removed this synchronization in the 1.8 branch (because it seems a
bit dangerous). If it would prove to work ok it perhaps could be proted to
1.7. 

This issue should perhaps have been issued to the bugtracker, but it seems
that it hasn't.

Michiel


-- 
Michiel Meeuwissen                  mihxil'
Mediacentrum 140 H'sum                [] ()
+31 (0)35 6772979         nl_NL eo_XX en_US




Reply via email to