Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #38875

Re: Does this make sense?

Newsgroups comp.lang.java.programmer
Date 2019-04-05 10:53 -0700
References (2 earlier) <c001151d-044c-4d1b-ad88-0efd923e4433@googlegroups.com> <q85699$oq6$1@dont-email.me> <b8961ec3-eac5-45da-aa5d-11144bcae219@googlegroups.com> <q867p2$gv3$1@gioia.aioe.org> <636ed842-3212-4955-8c81-0a48f162b6b9@googlegroups.com>
Message-ID <d3b02831-ee3f-4b78-a446-ecccb3d0115f@googlegroups.com> (permalink)
Subject Re: Does this make sense?
From bursejan@gmail.com

Show all headers | View raw


I think you don't need an extra thread. Since
Swing runs anyway in its own thread. 
If you display a non-modal window, the current
thread will not block. And you can perform

the for(;;) loop in the main thread itself, without
starting a thread. The problem is only, how does
the main thread get events from the watcher and
from the window? Well the same way, via interrupt().

So the main thread can detect whether it go a
watcher.take() or whether it got interrupted.
And it can gracefully terminate and close also
whatever resources it has opened. If some tooling

shows an error somewhere, submit a bug report.
Lets see what they say...

On Friday, April 5, 2019 at 5:39:25 PM UTC+2, Eric Douglas wrote:
> On Thursday, April 4, 2019 at 8:33:50 PM UTC-4, Arne Vajhøj wrote:

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Does this make sense? Eric Douglas <e.d.programmer@gmail.com> - 2019-04-04 05:22 -0700
  Re: Does this make sense? Eric Sosman <esosman@comcast-dot-net.invalid> - 2019-04-04 09:03 -0400
    Re: Does this make sense? Eric Douglas <e.d.programmer@gmail.com> - 2019-04-04 07:02 -0700
      Re: Does this make sense? Eric Sosman <esosman@comcast-dot-net.invalid> - 2019-04-04 11:01 -0400
        Re: Does this make sense? Eric Douglas <e.d.programmer@gmail.com> - 2019-04-04 08:21 -0700
        Re: Does this make sense? Eric Douglas <e.d.programmer@gmail.com> - 2019-04-04 11:45 -0700
          Re: Does this make sense? Arne Vajhøj <arne@vajhoej.dk> - 2019-04-04 20:33 -0400
            Re: Does this make sense? Eric Douglas <e.d.programmer@gmail.com> - 2019-04-05 08:39 -0700
              Re: Does this make sense? Arne Vajhøj <arne@vajhoej.dk> - 2019-04-05 12:31 -0400
              Re: Does this make sense? bursejan@gmail.com - 2019-04-05 10:53 -0700
                Re: Does this make sense? bursejan@gmail.com - 2019-04-05 10:57 -0700
                Re: Does this make sense? bursejan@gmail.com - 2019-04-05 11:02 -0700
                Re: Does this make sense? bursejan@gmail.com - 2019-04-05 11:13 -0700
          Re: Does this make sense? Patrick Roemer <sangamon@netcologne.de> - 2019-04-05 17:43 +0200
            Re: Does this make sense? Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2019-04-07 22:14 +0200
      Re: Does this make sense? Andreas Leitgeb <avl@logic.at> - 2019-04-04 15:15 +0000

csiph-web