Tiny spelling mistake in the logs - and great if someone knows what this is :-)

“ERROR”,“Thread-6”,“06/02/2016”,“10:26:48”,“controler”,"was not able to
stop conroler thread running for
65047ms;java.lang.Throwable;java.lang.Throwable
at java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(Native
Method)
at
java.net.DualStackPlainDatagramSocketImpl.receive0(DualStackPlainDatagramSocketImpl.java:120)
at
java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144)
at java.net.DatagramSocket.receive(DatagramSocket.java:812)
at lucee.runtime.net.ntp.NtpClient.getOffset(NtpClient.java:67)
at
lucee.runtime.config.ConfigImpl.reloadTimeServerOffset(ConfigImpl.java:462)
at lucee.runtime.engine.Controler.control(Controler.java:291)
at lucee.runtime.engine.Controler.control(Controler.java:214)
at lucee.runtime.engine.Controler.access$000(Controler.java:59)
at lucee.runtime.engine.Controler$ControlerThread.run(Controler.java:110)

At first glance I would say the NTP client was running on a thread, it
timed out, and lucee was unable to stop the thread gracefully.
The spelling mistake is
here: https://github.com/lucee/Lucee/blob/9eb38f0e565c94cc3c496f455eb94ba7535b5d94/core/src/main/java/lucee/runtime/engine/Controler.java#L170On Monday, July 11, 2016 at 1:19:25 PM UTC-7, Jonas Eriksson wrote:

“ERROR”,“Thread-6”,“06/02/2016”,“10:26:48”,“controler”,"was not able to
stop conroler thread running for
65047ms;java.lang.Throwable;java.lang.Throwable
at
java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(Native
Method)
at
java.net.DualStackPlainDatagramSocketImpl.receive0(DualStackPlainDatagramSocketImpl.java:120)
at
java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144)
at java.net.DatagramSocket.receive(DatagramSocket.java:812)
at lucee.runtime.net.ntp.NtpClient.getOffset(NtpClient.java:67)
at
lucee.runtime.config.ConfigImpl.reloadTimeServerOffset(ConfigImpl.java:462)
at lucee.runtime.engine.Controler.control(Controler.java:291)
at lucee.runtime.engine.Controler.control(Controler.java:214)
at lucee.runtime.engine.Controler.access$000(Controler.java:59)
at lucee.runtime.engine.Controler$ControlerThread.run(Controler.java:110)

Don is on the right track, the controller thread is a thread that runs in
the back and triggers all kind of jobs.
clean up stuff, purge pools …
for every task the controller starts a new threads and controls this
threads started, if a thread runs into a timeout, the controller tries to
stop that thread. if it fails to stop it, it reports that to the log, that
is what you see. the controller was not able to stop it, because the thread
is in a native method (socketReceiveOrPeekData(Native Method)),
native methods cannot be stopped.
And yes the threads waits for a response of a timeserver for 65 seconds!
But nothing to worry about as long you have not 1000 of this entries.

typo is fixed, thx for the input

MichaOn Mon, Jul 11, 2016 at 10:06 PM, Jonas Eriksson <@Jonas_Eriksson> wrote:

“ERROR”,“Thread-6”,“06/02/2016”,“10:26:48”,“controler”,"was not able to
stop conroler thread running for
65047ms;java.lang.Throwable;java.lang.Throwable
at
java.net.DualStackPlainDatagramSocketImpl.socketReceiveOrPeekData(Native
Method)
at
java.net.DualStackPlainDatagramSocketImpl.receive0(DualStackPlainDatagramSocketImpl.java:120)
at
java.net.AbstractPlainDatagramSocketImpl.receive(AbstractPlainDatagramSocketImpl.java:144)
at java.net.DatagramSocket.receive(DatagramSocket.java:812)
at lucee.runtime.net.ntp.NtpClient.getOffset(NtpClient.java:67)
at
lucee.runtime.config.ConfigImpl.reloadTimeServerOffset(ConfigImpl.java:462)
at lucee.runtime.engine.Controler.control(Controler.java:291)
at lucee.runtime.engine.Controler.control(Controler.java:214)
at lucee.runtime.engine.Controler.access$000(Controler.java:59)
at lucee.runtime.engine.Controler$ControlerThread.run(Controler.java:110)


Win a ticket to dev.objective from Lucee via Twitter, see
http://bit.ly/1UbTMWj for details, good luck and see you there…

You received this message because you are subscribed to the Google Groups
“Lucee” group.
To unsubscribe from this group and stop receiving emails from it, send an
email to lucee+unsubscribe@googlegroups.com.
To post to this group, send email to lucee@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/lucee/42e65e8c-9b0e-43b0-8283-d526f885c99d%40googlegroups.com
https://groups.google.com/d/msgid/lucee/42e65e8c-9b0e-43b0-8283-d526f885c99d%40googlegroups.com?utm_medium=email&utm_source=footer
.
For more options, visit https://groups.google.com/d/optout.