Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.java > #13339
| From | Ralf Schneider <schneider_r@freenet.de> |
|---|---|
| Newsgroups | de.comp.lang.java |
| Subject | Re: Thread.sleep() hält den Thread nicht an |
| Date | 2020-07-17 18:03 +0000 |
| Organization | MB-NET.NET for Open-News-Network e.V. |
| Message-ID | <resp5v$j7t$1@gwaiyur.mb-net.net> (permalink) |
| References | <resau4$nj4$1@gwaiyur.mb-net.net> <resbdi$nks$1@news-cypress.fernuni-hagen.de> |
Am Fri, 17 Jul 2020 16:08:50 +0200 schrieb Michael Paap:
> Am 17.07.2020 um 16:00 schrieb Ralf Schneider:
>
>> ich versuche gerade einen Thread schlafen zu lassen, jedoch
>> funktioniert das nicht. Die Ausführung hält da nicht an und rast durch.
>
> Ich erlaube mir, zu zweifeln.
>
>> Ich arbeite mit Eclipse aus Entwicklungsumgebung. Hat jemand eine Idee,
>> was ich dagegen tun kann ?
>>
>>
>> while (socket.isConnected() == false) {
>
> Schöner:
>
> while(! socket.isConnected() {
>
>> try {
>> socket.connect(isa);
>> Thread.sleep(1000000);
>> }
>> catch(InterruptedException ie) {
>> //ie.printStackTrace();
>
> Ändere mal alle Catch-Blöcke so, dass ein Stacktrace ausgegeben wird.
> Wahrscheinlich kommt dein Code gar nicht erst bis zur Sleep-Anweisung,
> sondern es wird in connect() eine Exception ausgelöst, von der du nichts
> mitbekommst. Leere Catch-Blöcke sind eine ganz schlechte Idee.
>
> Gruß Michael
Es wird geworfen:
Verbinde...
java.net.SocketException: Socket closed
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.AbstractPlainSocketImpl.doConnect
(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress
(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect
(AbstractPlainSocketImpl.java:188)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:607)
at Newsfeed.senden(Newsfeed.java:57)
at Newsfeed.main(Newsfeed.java:42)
Verbinde...
java.net.SocketException: Socket closed .............. usw. hunderte Male.
Ich habe natürlich keine Ausgaben gemacht, da es unsicher ist, dass
verbunden wird. Es ist noch niemand da, der etwas empfangen kann. Also
würde ich gerne ein paar Sekunden warten und es dann noch einmal
versuchen.
Ich sehen, dass Thread.sleep(1000) nicht erreicht wird, aber ich fand
keine Methode das zu verhindern. Auch ein Timeout bewirkt keine Besserung.
Gruß
Ralf
--
http://www.kr-db.de
Back to de.comp.lang.java | Previous | Next — Previous in thread | Next in thread | Find similar
Thread.sleep() hält den Thread nicht an Ralf Schneider <schneider_r@freenet.de> - 2020-07-17 14:00 +0000
Re: Thread.sleep() hält den Thread nicht an Michael Paap <feunews@mpaap.de> - 2020-07-17 16:08 +0200
Re: Thread.sleep() hält den Thread nicht an Ralf Schneider <schneider_r@freenet.de> - 2020-07-17 18:03 +0000
Re: Thread.sleep() hält den Thread nicht an Michael Paap <feunews@mpaap.de> - 2020-07-17 21:02 +0200
Re: Thread.sleep() hält den Thread nicht an Ralf Schneider <schneider_r@freenet.de> - 2020-07-17 19:53 +0000
Re: Thread.sleep() hält den Thread nicht an Michael Paap <feunews@mpaap.de> - 2020-07-18 21:11 +0200
Re: Thread.sleep() hält den Thread nicht an Ralf Schneider <schneider_r@freenet.de> - 2020-07-19 19:47 +0000
Re: Thread.sleep() hält den Thread nicht an Wanja Gayk <brixomatic@yahoo.com> - 2020-07-19 22:23 +0200
Re: Thread.sleep() hält den Thread nicht an Ralf Schneider <schneider_r@freenet.de> - 2020-07-19 22:41 +0000
Re: Thread.sleep() hält den Thread nicht an Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-07-31 21:58 +0200
Re: Thread.sleep() hält den Thread nicht an Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-07-31 21:57 +0200
Re: Thread.sleep() hält den Thread nicht an Ralf Schneider <schneider_r@freenet.de> - 2020-08-03 18:47 +0000
Re: Thread.sleep() hält den Thread nicht an Michael Paap <feunews@mpaap.de> - 2020-08-03 23:14 +0200
Re: Thread.sleep() hält den Thread nicht an Patrick Roemer <sangamon@netcologne.de> - 2020-08-03 23:38 +0200
Re: Thread.sleep() hält den Thread nicht an Michael Paap <feunews@mpaap.de> - 2020-08-04 09:19 +0200
Re: Thread.sleep() hält den Thread nicht an Wanja Gayk <brixomatic@yahoo.com> - 2020-12-18 01:25 +0100
Re: Thread.sleep() hält den Thread nicht an Michael Paap <feunews@mpaap.de> - 2020-12-18 07:55 +0100
Re: Thread.sleep() hält den Thread nicht an Wanja Gayk <brixomatic@yahoo.com> - 2020-12-18 13:26 +0100
Re: Thread.sleep() hält den Thread nicht an Patrick Roemer <sangamon@netcologne.de> - 2020-12-18 16:41 +0100
Re: Thread.sleep() hält den Thread nicht an Patrick Roemer <sangamon@netcologne.de> - 2020-08-03 23:33 +0200
Re: Thread.sleep() hält den Thread nicht an Claus Reibenstein <4spamersonly@kabelmail.de> - 2020-08-04 21:18 +0200
Re: Thread.sleep() hält den Thread nicht an Ralf Schneider <schneider_r@freenet.de> - 2020-08-05 09:04 +0000
Re: Thread.sleep() hält den Thread nicht an Michael Paap <feunews@mpaap.de> - 2020-08-05 11:44 +0200
csiph-web