> On 24 Jun 2015, at 21:28, Brian Burkhalter <brian.burkhal...@oracle.com> 
> wrote:
> 
> I should however note that equivalent usage is already present in the close() 
> methods of FileInputStream, FileOutputStream, and RandomAccessFile which are 
> also in java.io. Perhaps the problem you allude to would be more pertinent to 
> java.lang classes?

I remember the initialization problem with java.lang.Thread, but I think the 
usage here is ok. As you correctly point out, AtomicBoolean is already used in 
other java.io classes.  If HelloWorld starts up then I think you’re good.

The changes themselves look ok to me. Maybe the test could exercise 
FilterOutputStream directly too?

-Chris

> Brian
> 
> On Jun 24, 2015, at 1:21 PM, Brian Burkhalter <brian.burkhal...@oracle.com> 
> wrote:
> 
>> Jason,
>> 
>> Thanks for pointing this out. I am not sure of the answer. Let’s see what 
>> the experts have to say.
>> 
>> Thanks,
>> 
>> Brian
>> 
>> On Jun 24, 2015, at 1:03 PM, Jason Mehrens <jason_mehr...@hotmail.com> wrote:
>> 
>>> Not sure on this but, isn't it a little risky to import AtomicBoolean into 
>>> such low level class?  I vaguely remember there was an issue with using 
>>> AtomicXXX in java.lang.Thread.  Not sure if this case suffers the same fate.
> 

Reply via email to