Change search timeouts from milliseconds to seconds.
Makes things readable and should prevent potential typing bugs. Change-Id: Ifcb90568859e94896f5c2a313546fe1fdd6fa4bc
This commit is contained in:
@@ -12,6 +12,7 @@ import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
import java.util.concurrent.TimeUnit;
|
||||
|
||||
import android.bluetooth.BluetoothAdapter;
|
||||
import android.bluetooth.BluetoothDevice;
|
||||
@@ -26,7 +27,7 @@ import org.libreoffice.impressremote.util.BluetoothOperator;
|
||||
import org.libreoffice.impressremote.util.Intents;
|
||||
|
||||
class BluetoothServersFinder extends BroadcastReceiver implements ServersFinder, Runnable {
|
||||
private static final int SEARCH_DELAY_IN_MILLISECONDS = 1000 * 10;
|
||||
private static final int SEARCH_DELAY_IN_SECONDS = 10;
|
||||
|
||||
private final Context mContext;
|
||||
|
||||
@@ -102,7 +103,7 @@ class BluetoothServersFinder extends BroadcastReceiver implements ServersFinder,
|
||||
}
|
||||
|
||||
Handler aHandler = new Handler();
|
||||
aHandler.postDelayed(this, SEARCH_DELAY_IN_MILLISECONDS);
|
||||
aHandler.postDelayed(this, TimeUnit.SECONDS.toMillis(SEARCH_DELAY_IN_SECONDS));
|
||||
}
|
||||
|
||||
@Override
|
||||
|
@@ -33,7 +33,7 @@ import org.libreoffice.impressremote.util.Intents;
|
||||
|
||||
class TcpServersFinder implements ServersFinder, Runnable {
|
||||
private static final int SEARCH_DELAY_IN_SECONDS = 10;
|
||||
private static final int BLOCKING_TIMEOUT_IN_MILLISECONDS = 1000 * 10;
|
||||
private static final int BLOCKING_TIMEOUT_IN_SECONDS = 10;
|
||||
|
||||
private static final int SEARCH_RESULT_BUFFER_SIZE = 1024;
|
||||
|
||||
@@ -74,7 +74,7 @@ class TcpServersFinder implements ServersFinder, Runnable {
|
||||
private void setUpSearchSocket() {
|
||||
try {
|
||||
mSearchSocket = new DatagramSocket();
|
||||
mSearchSocket.setSoTimeout(BLOCKING_TIMEOUT_IN_MILLISECONDS);
|
||||
mSearchSocket.setSoTimeout((int) TimeUnit.SECONDS.toMillis(BLOCKING_TIMEOUT_IN_SECONDS));
|
||||
} catch (SocketException e) {
|
||||
throw new RuntimeException("Unable to open search socket.");
|
||||
}
|
||||
|
Reference in New Issue
Block a user