Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 2 Jun 2004 09:52:45 -0400
From:      Daniel Fisher <daniel.fisher@vt.edu>
To:        java@freebsd.org
Subject:   Re: possible threading problem
Message-ID:  <20040602095245.48cb3c44@psych.iad.vt.edu>
In-Reply-To: <40BD7C06.5050205@noc.ntua.gr>
References:  <20040601154601.0869f5b4@psych.iad.vt.edu> <40BD7C06.5050205@noc.ntua.gr>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.

--Multipart=_Wed__2_Jun_2004_09_52_45_-0400_XtO8jk12Vc8p92Lu
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit

On Wed, 02 Jun 2004 10:04:38 +0300
Panagiotis Astithas <past@noc.ntua.gr> wrote:

> Daniel Fisher wrote:
> > I'm experiencing a weird threading problem with jdk-1.4.2p6_3 that I don't
> > see on Linux.
> > It looks like the BSD JDK is not honoring sychronize statements.
> > Has anyone seen this before?
> > If not, who should I send sample code to?
> 
> Um, the list?
> -- 
> Panagiotis Astithas

Alrighty then....
attached is a tarball with the sample classes in it.
Untar and cd into the directory.
Execute: java -jar prop.jar
These classes monitor the main.properties file and echo the changes to stdout.
Edit main.properties while the java job is running.
FreeBSD JVM throws an InterruptedIOException, Linux JVM does not throw an
exception.

--
Daniel Fisher

--Multipart=_Wed__2_Jun_2004_09_52_45_-0400_XtO8jk12Vc8p92Lu
Content-Type: application/octet-stream;
 name="bug.tar"
Content-Disposition: attachment;
 filename="bug.tar"
Content-Transfer-Encoding: base64

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
aWVzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDEwMDY0NAAwMDAxNzUxADAwMDE3NTEAMDAwMDAw
MDAyMDYAMTAwNTcxNTE3MzQAMDE0NTMzACAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAHVzdGFyICAAZGZpc2hlcgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABkZmlz
aGVyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACMgQ29tbWVudHMgbXVzdCBi
ZSBvbiBzZXBlcmF0ZSBsaW5lcwojIEZvcm1hdCBpcyAnbmFtZT12YWx1ZScKCnRlc3QxPXRoaXMg
aXMgYSB0ZXN0CiN0ZXN0Mj10aGlzIGlzIGFsc28gYSB0ZXN0CnRlc3QzPXlldCBhbm90aGVyIHRl
c3QKAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==

--Multipart=_Wed__2_Jun_2004_09_52_45_-0400_XtO8jk12Vc8p92Lu--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040602095245.48cb3c44>