Date: Thu, 7 Jan 2010 13:50:27 +0100 From: =?UTF-8?B?S8O6dGk=?= Zsolt <kuti.zsolt@prolan.hu> To: freebsd-java@freebsd.org Subject: Re: java execution stalls indefinitely Message-ID: <20100107135027.16b2ee53@kuti-zsolt.intranet.prolan.hu> In-Reply-To: <201001071118.14700.achill@matrix.gatewaynet.com> References: <20100107091859.3befff18@kuti-zsolt.intranet.prolan.hu> <201001071118.14700.achill@matrix.gatewaynet.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Thu, 7 Jan 2010 11:18:13 +0200 -n
Achilleas Mantzios <achill@matrix.gatewaynet.com> =C3=ADrta:
> You could run both instances in the two machines with ktrace (1) or
> truss(1) to see what is the good instance running where the bad
> instance stalls.
Hello Achilleas,
Thanks for the hint! Running truss shows after some time a repeating
sequence of the following:
...
gettimeofday({1262867164.433795 },0x0)
=3D 0 (0x0) gettimeofday({1262867164.433851 },0x0) =3D 0
(0x0) clock_gettime(0,{1262867164.433889494 }) =3D 0 (0x0)
_umtx_op(0x2820e260,0x8,0x1,0x2820e240,0xbf5e4cec,0x805b528) ERR#60
'Operation timed out'
...
Unfortunately I do not know what this all mean, what setting (if any)
can cause this behaviour.
I searched for _umtx_op on the net and found a similarly behaving python
and OOo case. There was no conclusion, just some suspect of some
threading problem.
I use some serious piece of java programs that work fine.
It is possible that this is a generic OS (ports?) problem and has
nothing to do with Java itself.
Thanks!
Zsolt
Ps.: The only notable difference I can see between the two boxes, that
the problem happens on a Gigabyte mother board with Intel(R) Core(TM)2
Duo CPU E8400, while the other is an Asus with AMD.=20
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100107135027.16b2ee53>
