Do not loop-flood 'TNC disconnected'

pull/227/head
Georg Lukas 2018-05-25 18:21:50 +02:00
rodzic 0a97a0c32d
commit f1d6c08439
2 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -117,12 +117,12 @@ class BluetoothTnc(service : AprsService, prefs : PrefsWrapper) extends AprsBack
while (running) {
try {
if (need_reconnect) {
need_reconnect = false
log("Reconnecting in 3s...")
try {
Thread.sleep(3*1000)
} catch { case _ => }
init_socket()
need_reconnect = false
service.postLinkOn(R.string.p_link_bt)
}
Log.d(TAG, "waiting for data...")

Wyświetl plik

@ -141,13 +141,13 @@ class TcpUploader(service : AprsService, prefs : PrefsWrapper) extends AprsBacke
while (running) {
try {
if (need_reconnect) {
need_reconnect = false
Log.d(TAG, "reconnecting in " + RECONNECT + "s")
service.postAddPost(TYPE_INFO, R.string.post_info,
service.getString(R.string.post_reconnect, RECONNECT.asInstanceOf[AnyRef]))
shutdown()
Thread.sleep(RECONNECT*1000)
init_socket()
need_reconnect = false
service.postLinkOn(R.string.p_aprsis_tcp)
}
Log.d(TAG, "waiting for data...")