mirror of
https://code.briarproject.org/briar/briar.git
synced 2026-02-21 07:09:56 +01:00
Log the exception class when logging exceptions.
This commit is contained in:
@@ -17,7 +17,7 @@ public class SigningConsumer implements Consumer {
|
|||||||
try {
|
try {
|
||||||
signature.update(b);
|
signature.update(b);
|
||||||
} catch(SignatureException e) {
|
} catch(SignatureException e) {
|
||||||
throw new IOException(e.getMessage());
|
throw new IOException(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -25,7 +25,7 @@ public class SigningConsumer implements Consumer {
|
|||||||
try {
|
try {
|
||||||
signature.update(b, off, len);
|
signature.update(b, off, len);
|
||||||
} catch(SignatureException e) {
|
} catch(SignatureException e) {
|
||||||
throw new IOException(e.getMessage());
|
throw new IOException(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -45,10 +45,10 @@ class DatabaseCleanerImpl implements DatabaseCleaner, Runnable {
|
|||||||
}
|
}
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
} catch(RuntimeException e) {
|
} catch(RuntimeException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -138,10 +138,10 @@ DatabaseCleaner.Callback {
|
|||||||
}
|
}
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -372,8 +372,7 @@ abstract class JdbcDatabase implements Database<Connection> {
|
|||||||
if(s != null) try {
|
if(s != null) try {
|
||||||
s.close();
|
s.close();
|
||||||
} catch(SQLException e) {
|
} catch(SQLException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))LOG.warning(e.toString());
|
||||||
LOG.warning(e.getMessage());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -381,8 +380,7 @@ abstract class JdbcDatabase implements Database<Connection> {
|
|||||||
if(rs != null) try {
|
if(rs != null) try {
|
||||||
rs.close();
|
rs.close();
|
||||||
} catch(SQLException e) {
|
} catch(SQLException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))LOG.warning(e.toString());
|
||||||
LOG.warning(e.getMessage());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -418,11 +416,11 @@ abstract class JdbcDatabase implements Database<Connection> {
|
|||||||
}
|
}
|
||||||
} catch(SQLException e) {
|
} catch(SQLException e) {
|
||||||
// Try to close the connection
|
// Try to close the connection
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
try {
|
try {
|
||||||
txn.close();
|
txn.close();
|
||||||
} catch(SQLException e1) {
|
} catch(SQLException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
// Whatever happens, allow the database to close
|
// Whatever happens, allow the database to close
|
||||||
synchronized(connections) {
|
synchronized(connections) {
|
||||||
|
|||||||
@@ -57,11 +57,9 @@ public class FontManagerImpl implements FontManager {
|
|||||||
font = font.deriveFont(bf.size);
|
font = font.deriveFont(bf.size);
|
||||||
for(String language : bf.languages) fonts.put(language, font);
|
for(String language : bf.languages) fonts.put(language, font);
|
||||||
} catch(FontFormatException e) {
|
} catch(FontFormatException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
LOG.warning("Could not load font: " + e.getMessage());
|
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
LOG.warning("Could not load font: " + e.getMessage());
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
defaultFont = getFont("Sans", 12f);
|
defaultFont = getFont("Sans", 12f);
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ public class I18nImpl implements I18n {
|
|||||||
UIManager.put(key, bundle.getString(key));
|
UIManager.put(key, bundle.getString(key));
|
||||||
} catch(MissingResourceException e) {
|
} catch(MissingResourceException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ class InvitationWorker implements Runnable {
|
|||||||
if(callback.isCancelled()) return;
|
if(callback.isCancelled()) return;
|
||||||
if(parameters.shouldCreateJar()) files.add(createBriarJar(dir));
|
if(parameters.shouldCreateJar()) files.add(createBriarJar(dir));
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
callback.error(e.getMessage());
|
callback.error(e.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(callback.isCancelled()) return;
|
if(callback.isCancelled()) return;
|
||||||
@@ -75,7 +75,7 @@ class InvitationWorker implements Runnable {
|
|||||||
try {
|
try {
|
||||||
transports = db.getLocalTransports();
|
transports = db.getLocalTransports();
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
throw new IOException(e.getMessage());
|
throw new IOException(e.toString());
|
||||||
}
|
}
|
||||||
FileOutputStream out = new FileOutputStream(invitationDat);
|
FileOutputStream out = new FileOutputStream(invitationDat);
|
||||||
Writer w = writerFactory.createWriter(out);
|
Writer w = writerFactory.createWriter(out);
|
||||||
|
|||||||
@@ -128,7 +128,7 @@ class WindowsShutdownManagerImpl extends ShutdownManagerImpl {
|
|||||||
user32.DispatchMessage(msg);
|
user32.DispatchMessage(msg);
|
||||||
}
|
}
|
||||||
} catch(UnsatisfiedLinkError e) {
|
} catch(UnsatisfiedLinkError e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -111,10 +111,10 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
plugin.start();
|
plugin.start();
|
||||||
batchPlugins.add(plugin);
|
batchPlugins.add(plugin);
|
||||||
} catch(ClassCastException e) {
|
} catch(ClassCastException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
continue;
|
continue;
|
||||||
} catch(Exception e) {
|
} catch(Exception e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -151,10 +151,10 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
plugin.start();
|
plugin.start();
|
||||||
streamPlugins.add(plugin);
|
streamPlugins.add(plugin);
|
||||||
} catch(ClassCastException e) {
|
} catch(ClassCastException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
continue;
|
continue;
|
||||||
} catch(Exception e) {
|
} catch(Exception e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -175,7 +175,7 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
plugin.stop();
|
plugin.stop();
|
||||||
stopped++;
|
stopped++;
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
batchPlugins.clear();
|
batchPlugins.clear();
|
||||||
@@ -185,7 +185,7 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
plugin.stop();
|
plugin.stop();
|
||||||
stopped++;
|
stopped++;
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
streamPlugins.clear();
|
streamPlugins.clear();
|
||||||
@@ -209,7 +209,7 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
try {
|
try {
|
||||||
return db.getConfig(id);
|
return db.getConfig(id);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return new TransportConfig();
|
return new TransportConfig();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -220,7 +220,7 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
TransportProperties p = db.getLocalProperties(id);
|
TransportProperties p = db.getLocalProperties(id);
|
||||||
return p == null ? new TransportProperties() : p;
|
return p == null ? new TransportProperties() : p;
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return new TransportProperties();
|
return new TransportProperties();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -230,7 +230,7 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
try {
|
try {
|
||||||
return db.getRemoteProperties(id);
|
return db.getRemoteProperties(id);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return Collections.emptyMap();
|
return Collections.emptyMap();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -240,7 +240,7 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
try {
|
try {
|
||||||
db.setConfig(id, c);
|
db.setConfig(id, c);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -268,7 +268,7 @@ class PluginManagerImpl implements PluginManager {
|
|||||||
try {
|
try {
|
||||||
db.setLocalProperties(id, p);
|
db.setLocalProperties(id, p);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -76,7 +76,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
throw new IOException(e.getMessage());
|
throw new IOException(e.toString());
|
||||||
}
|
}
|
||||||
pluginExecutor.execute(createContactSocketBinder());
|
pluginExecutor.execute(createContactSocketBinder());
|
||||||
}
|
}
|
||||||
@@ -111,7 +111,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
try {
|
try {
|
||||||
scn = (StreamConnectionNotifier) Connector.open(url);
|
scn = (StreamConnectionNotifier) Connector.open(url);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
synchronized(this) {
|
synchronized(this) {
|
||||||
@@ -120,7 +120,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
scn.close();
|
scn.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -154,7 +154,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
try {
|
try {
|
||||||
localDevice.setDiscoverable(DiscoveryAgent.GIAC);
|
localDevice.setDiscoverable(DiscoveryAgent.GIAC);
|
||||||
} catch(BluetoothStateException e) {
|
} catch(BluetoothStateException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
// Advertise the address to contacts if the device is discoverable
|
// Advertise the address to contacts if the device is discoverable
|
||||||
if(localDevice.getDiscoverable() != DiscoveryAgent.NOT_DISCOVERABLE) {
|
if(localDevice.getDiscoverable() != DiscoveryAgent.NOT_DISCOVERABLE) {
|
||||||
@@ -176,7 +176,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
s = scn.acceptAndOpen();
|
s = scn.acceptAndOpen();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
// This is expected when the socket is closed
|
// This is expected when the socket is closed
|
||||||
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage());
|
if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
BluetoothTransportConnection conn =
|
BluetoothTransportConnection conn =
|
||||||
@@ -243,7 +243,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
try {
|
try {
|
||||||
discoveryAgent.startInquiry(DiscoveryAgent.GIAC, listener);
|
discoveryAgent.startInquiry(DiscoveryAgent.GIAC, listener);
|
||||||
} catch(BluetoothStateException e) {
|
} catch(BluetoothStateException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return Collections.emptyMap();
|
return Collections.emptyMap();
|
||||||
}
|
}
|
||||||
try {
|
try {
|
||||||
@@ -267,7 +267,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
if(LOG.isLoggable(Level.INFO)) LOG.info("Connected");
|
if(LOG.isLoggable(Level.INFO)) LOG.info("Connected");
|
||||||
return new BluetoothTransportConnection(s);
|
return new BluetoothTransportConnection(s);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -340,7 +340,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
url = listener.waitForUrl();
|
url = listener.waitForUrl();
|
||||||
} catch(BluetoothStateException e) {
|
} catch(BluetoothStateException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
return;
|
return;
|
||||||
} catch(InterruptedException e) {
|
} catch(InterruptedException e) {
|
||||||
if(LOG.isLoggable(Level.INFO))
|
if(LOG.isLoggable(Level.INFO))
|
||||||
@@ -359,7 +359,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
StreamConnection s = (StreamConnection) Connector.open(url);
|
StreamConnection s = (StreamConnection) Connector.open(url);
|
||||||
c.addConnection(s);
|
c.addConnection(s);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -374,7 +374,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
try {
|
try {
|
||||||
scn = (StreamConnectionNotifier) Connector.open(url);
|
scn = (StreamConnectionNotifier) Connector.open(url);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
pluginExecutor.execute(new Runnable() {
|
pluginExecutor.execute(new Runnable() {
|
||||||
@@ -393,7 +393,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
try {
|
try {
|
||||||
scn.close();
|
scn.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -407,7 +407,7 @@ class BluetoothPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
c.addConnection(s);
|
c.addConnection(s);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
// This is expected when the socket is closed
|
// This is expected when the socket is closed
|
||||||
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage());
|
if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -33,7 +33,7 @@ class BluetoothTransportConnection implements StreamTransportConnection {
|
|||||||
try {
|
try {
|
||||||
stream.close();
|
stream.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -50,7 +50,7 @@ class ConnectionCallback {
|
|||||||
try {
|
try {
|
||||||
s.close();
|
s.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ class ContactListener extends AbstractListener {
|
|||||||
try {
|
try {
|
||||||
discoveryAgent.searchServices(null, uuids, device, this);
|
discoveryAgent.searchServices(null, uuids, device, this);
|
||||||
} catch(BluetoothStateException e) {
|
} catch(BluetoothStateException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
searches.incrementAndGet();
|
searches.incrementAndGet();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ class InvitationListener extends AbstractListener {
|
|||||||
discoveryAgent.searchServices(null, uuids, device, this);
|
discoveryAgent.searchServices(null, uuids, device, this);
|
||||||
searches.incrementAndGet();
|
searches.incrementAndGet();
|
||||||
} catch(BluetoothStateException e) {
|
} catch(BluetoothStateException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -75,7 +75,7 @@ abstract class FilePlugin extends AbstractPlugin implements BatchPlugin {
|
|||||||
OutputStream out = new FileOutputStream(f);
|
OutputStream out = new FileOutputStream(f);
|
||||||
return new FileTransportWriter(f, out, capacity, this);
|
return new FileTransportWriter(f, out, capacity, this);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
f.delete();
|
f.delete();
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
@@ -136,7 +136,7 @@ abstract class FilePlugin extends AbstractPlugin implements BatchPlugin {
|
|||||||
FileInputStream in = new FileInputStream(f);
|
FileInputStream in = new FileInputStream(f);
|
||||||
return new FileTransportReader(f, in, FilePlugin.this);
|
return new FileTransportReader(f, in, FilePlugin.this);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
@@ -175,7 +175,7 @@ abstract class FilePlugin extends AbstractPlugin implements BatchPlugin {
|
|||||||
FilePlugin.this));
|
FilePlugin.this));
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ class FileTransportReader implements BatchTransportReader {
|
|||||||
try {
|
try {
|
||||||
in.close();
|
in.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
if(success) {
|
if(success) {
|
||||||
file.delete();
|
file.delete();
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ class FileTransportWriter implements BatchTransportWriter {
|
|||||||
try {
|
try {
|
||||||
out.close();
|
out.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
if(success) plugin.writerFinished(file);
|
if(success) plugin.writerFinished(file);
|
||||||
else file.delete();
|
else file.delete();
|
||||||
|
|||||||
@@ -83,7 +83,7 @@ implements RemovableDriveMonitor.Callback {
|
|||||||
if(i == -1) return null;
|
if(i == -1) return null;
|
||||||
return drives.get(i);
|
return drives.get(i);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -112,7 +112,7 @@ implements RemovableDriveMonitor.Callback {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
return Collections.unmodifiableList(matches);
|
return Collections.unmodifiableList(matches);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,7 +23,7 @@ class WindowsRemovableDriveFinder implements RemovableDriveFinder {
|
|||||||
int type = Kernel32.INSTANCE.GetDriveType(root.getPath());
|
int type = Kernel32.INSTANCE.GetDriveType(root.getPath());
|
||||||
if(type == DRIVE_REMOVABLE) drives.add(root);
|
if(type == DRIVE_REMOVABLE) drives.add(root);
|
||||||
} catch(RuntimeException e) {
|
} catch(RuntimeException e) {
|
||||||
throw new IOException(e.getMessage());
|
throw new IOException(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return Collections.unmodifiableList(drives);
|
return Collections.unmodifiableList(drives);
|
||||||
|
|||||||
@@ -47,13 +47,13 @@ class LanSocketPlugin extends SimpleSocketPlugin {
|
|||||||
ms.setInterface(iface);
|
ms.setInterface(iface);
|
||||||
ms.joinGroup(mcast.getAddress());
|
ms.joinGroup(mcast.getAddress());
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(ms != null) {
|
if(ms != null) {
|
||||||
try {
|
try {
|
||||||
ms.leaveGroup(mcast.getAddress());
|
ms.leaveGroup(mcast.getAddress());
|
||||||
} catch(IOException e1) {
|
} catch(IOException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e1.getMessage());
|
LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
ms.close();
|
ms.close();
|
||||||
}
|
}
|
||||||
@@ -82,7 +82,7 @@ class LanSocketPlugin extends SimpleSocketPlugin {
|
|||||||
return new SocketTransportConnection(s);
|
return new SocketTransportConnection(s);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch(SocketTimeoutException e) {
|
} catch(SocketTimeoutException e) {
|
||||||
@@ -93,11 +93,11 @@ class LanSocketPlugin extends SimpleSocketPlugin {
|
|||||||
if(LOG.isLoggable(Level.INFO))
|
if(LOG.isLoggable(Level.INFO))
|
||||||
LOG.info("Timeout while sending invitation");
|
LOG.info("Timeout while sending invitation");
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
try {
|
try {
|
||||||
ms.leaveGroup(mcast.getAddress());
|
ms.leaveGroup(mcast.getAddress());
|
||||||
} catch(IOException e1) {
|
} catch(IOException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
ms.close();
|
ms.close();
|
||||||
}
|
}
|
||||||
@@ -148,13 +148,13 @@ class LanSocketPlugin extends SimpleSocketPlugin {
|
|||||||
ss = new ServerSocket();
|
ss = new ServerSocket();
|
||||||
ss.bind(new InetSocketAddress(iface, 0));
|
ss.bind(new InetSocketAddress(iface, 0));
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(ss != null) {
|
if(ss != null) {
|
||||||
try {
|
try {
|
||||||
ss.close();
|
ss.close();
|
||||||
} catch(IOException e1) {
|
} catch(IOException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e1.getMessage());
|
LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
@@ -166,13 +166,13 @@ class LanSocketPlugin extends SimpleSocketPlugin {
|
|||||||
ms = new MulticastSocket();
|
ms = new MulticastSocket();
|
||||||
ms.setInterface(iface);
|
ms.setInterface(iface);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(ms != null) ms.close();
|
if(ms != null) ms.close();
|
||||||
try {
|
try {
|
||||||
ss.close();
|
ss.close();
|
||||||
} catch(IOException e1) {
|
} catch(IOException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e1.getMessage());
|
LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
@@ -205,14 +205,14 @@ class LanSocketPlugin extends SimpleSocketPlugin {
|
|||||||
if(LOG.isLoggable(Level.INFO))
|
if(LOG.isLoggable(Level.INFO))
|
||||||
LOG.info("Timeout while accepting invitation");
|
LOG.info("Timeout while accepting invitation");
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
} finally {
|
} finally {
|
||||||
ms.close();
|
ms.close();
|
||||||
try {
|
try {
|
||||||
ss.close();
|
ss.close();
|
||||||
} catch(IOException e1) {
|
} catch(IOException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e1.getMessage());
|
LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ class SimpleSocketPlugin extends SocketPlugin {
|
|||||||
try {
|
try {
|
||||||
return new InetSocketAddress(chooseInterface(false), 0);
|
return new InetSocketAddress(chooseInterface(false), 0);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return addr;
|
return addr;
|
||||||
|
|||||||
@@ -65,13 +65,13 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
+ ":" + ss.getLocalPort());
|
+ ":" + ss.getLocalPort());
|
||||||
}
|
}
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(ss != null) {
|
if(ss != null) {
|
||||||
try {
|
try {
|
||||||
ss.close();
|
ss.close();
|
||||||
} catch(IOException e1) {
|
} catch(IOException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e1.getMessage());
|
LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
@@ -82,7 +82,7 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
ss.close();
|
ss.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e.getMessage());
|
LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -99,12 +99,12 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
s = ss.accept();
|
s = ss.accept();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
// This is expected when the socket is closed
|
// This is expected when the socket is closed
|
||||||
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage());
|
if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
|
||||||
try {
|
try {
|
||||||
ss.close();
|
ss.close();
|
||||||
} catch(IOException e1) {
|
} catch(IOException e1) {
|
||||||
if(LOG.isLoggable(Level.WARNING))
|
if(LOG.isLoggable(Level.WARNING))
|
||||||
LOG.warning(e1.getMessage());
|
LOG.warning(e1.toString());
|
||||||
}
|
}
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@@ -153,7 +153,7 @@ abstract class SocketPlugin extends AbstractPlugin implements StreamPlugin {
|
|||||||
}
|
}
|
||||||
s.connect(addr);
|
s.connect(addr);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.INFO)) LOG.info(e.getMessage());
|
if(LOG.isLoggable(Level.INFO)) LOG.info(e.toString());
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
return new SocketTransportConnection(s);
|
return new SocketTransportConnection(s);
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ class SocketTransportConnection implements StreamTransportConnection {
|
|||||||
try {
|
try {
|
||||||
socket.close();
|
socket.close();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ class IncomingBatchConnection {
|
|||||||
}
|
}
|
||||||
transport.dispose(true);
|
transport.dispose(true);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -98,7 +98,7 @@ class IncomingBatchConnection {
|
|||||||
try {
|
try {
|
||||||
db.receiveAck(contactId, ack);
|
db.receiveAck(contactId, ack);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -116,7 +116,7 @@ class IncomingBatchConnection {
|
|||||||
Batch b = batch.verify();
|
Batch b = batch.verify();
|
||||||
dbExecutor.execute(new ReceiveBatch(b));
|
dbExecutor.execute(new ReceiveBatch(b));
|
||||||
} catch(GeneralSecurityException e) {
|
} catch(GeneralSecurityException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -133,7 +133,7 @@ class IncomingBatchConnection {
|
|||||||
try {
|
try {
|
||||||
db.receiveBatch(contactId, batch);
|
db.receiveBatch(contactId, batch);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -150,7 +150,7 @@ class IncomingBatchConnection {
|
|||||||
try {
|
try {
|
||||||
db.receiveSubscriptionUpdate(contactId, update);
|
db.receiveSubscriptionUpdate(contactId, update);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -167,7 +167,7 @@ class IncomingBatchConnection {
|
|||||||
try {
|
try {
|
||||||
db.receiveTransportUpdate(contactId, update);
|
db.receiveTransportUpdate(contactId, update);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -92,10 +92,10 @@ class OutgoingBatchConnection {
|
|||||||
out.flush();
|
out.flush();
|
||||||
transport.dispose(true);
|
transport.dispose(true);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -168,10 +168,10 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
writerTasks.add(CLOSE);
|
writerTasks.add(CLOSE);
|
||||||
if(!disposed.getAndSet(true)) transport.dispose(true);
|
if(!disposed.getAndSet(true)) transport.dispose(true);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(!disposed.getAndSet(true)) transport.dispose(false);
|
if(!disposed.getAndSet(true)) transport.dispose(false);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(!disposed.getAndSet(true)) transport.dispose(false);
|
if(!disposed.getAndSet(true)) transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -205,14 +205,14 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
}
|
}
|
||||||
if(!disposed.getAndSet(true)) transport.dispose(true);
|
if(!disposed.getAndSet(true)) transport.dispose(true);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(!disposed.getAndSet(true)) transport.dispose(false);
|
if(!disposed.getAndSet(true)) transport.dispose(false);
|
||||||
} catch(InterruptedException e) {
|
} catch(InterruptedException e) {
|
||||||
if(LOG.isLoggable(Level.INFO))
|
if(LOG.isLoggable(Level.INFO))
|
||||||
LOG.info("Interrupted while waiting for task");
|
LOG.info("Interrupted while waiting for task");
|
||||||
if(!disposed.getAndSet(true)) transport.dispose(false);
|
if(!disposed.getAndSet(true)) transport.dispose(false);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
if(!disposed.getAndSet(true)) transport.dispose(false);
|
if(!disposed.getAndSet(true)) transport.dispose(false);
|
||||||
} finally {
|
} finally {
|
||||||
db.removeListener(this);
|
db.removeListener(this);
|
||||||
@@ -232,7 +232,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
db.receiveAck(contactId, ack);
|
db.receiveAck(contactId, ack);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -251,7 +251,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
Batch b = batch.verify();
|
Batch b = batch.verify();
|
||||||
dbExecutor.execute(new ReceiveBatch(b));
|
dbExecutor.execute(new ReceiveBatch(b));
|
||||||
} catch(GeneralSecurityException e) {
|
} catch(GeneralSecurityException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -269,7 +269,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
db.receiveBatch(contactId, batch);
|
db.receiveBatch(contactId, batch);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -288,7 +288,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
Request r = db.receiveOffer(contactId, offer);
|
Request r = db.receiveOffer(contactId, offer);
|
||||||
writerTasks.add(new WriteRequest(r));
|
writerTasks.add(new WriteRequest(r));
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -307,7 +307,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
writer.writeRequest(request);
|
writer.writeRequest(request);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -326,7 +326,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
db.setSeen(contactId, seen);
|
db.setSeen(contactId, seen);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -344,7 +344,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
db.receiveSubscriptionUpdate(contactId, update);
|
db.receiveSubscriptionUpdate(contactId, update);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -362,7 +362,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
db.receiveTransportUpdate(contactId, update);
|
db.receiveTransportUpdate(contactId, update);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -377,7 +377,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
Ack a = db.generateAck(contactId, maxBatches);
|
Ack a = db.generateAck(contactId, maxBatches);
|
||||||
if(a != null) writerTasks.add(new WriteAck(a));
|
if(a != null) writerTasks.add(new WriteAck(a));
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -397,7 +397,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
writer.writeAck(ack);
|
writer.writeAck(ack);
|
||||||
dbExecutor.execute(new GenerateAcks());
|
dbExecutor.execute(new GenerateAcks());
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -420,7 +420,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
if(b == null) new GenerateOffer().run();
|
if(b == null) new GenerateOffer().run();
|
||||||
else writerTasks.add(new WriteBatch(b, requested));
|
else writerTasks.add(new WriteBatch(b, requested));
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -443,7 +443,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
if(requested.isEmpty()) dbExecutor.execute(new GenerateOffer());
|
if(requested.isEmpty()) dbExecutor.execute(new GenerateOffer());
|
||||||
else dbExecutor.execute(new GenerateBatches(requested));
|
else dbExecutor.execute(new GenerateBatches(requested));
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -467,7 +467,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
writerTasks.add(new WriteOffer(o));
|
writerTasks.add(new WriteOffer(o));
|
||||||
}
|
}
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -486,7 +486,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
writer.writeOffer(offer);
|
writer.writeOffer(offer);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -500,7 +500,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
SubscriptionUpdate s = db.generateSubscriptionUpdate(contactId);
|
SubscriptionUpdate s = db.generateSubscriptionUpdate(contactId);
|
||||||
if(s != null) writerTasks.add(new WriteSubscriptionUpdate(s));
|
if(s != null) writerTasks.add(new WriteSubscriptionUpdate(s));
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -519,7 +519,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
writer.writeSubscriptionUpdate(update);
|
writer.writeSubscriptionUpdate(update);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -533,7 +533,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
TransportUpdate t = db.generateTransportUpdate(contactId);
|
TransportUpdate t = db.generateTransportUpdate(contactId);
|
||||||
if(t != null) writerTasks.add(new WriteTransportUpdate(t));
|
if(t != null) writerTasks.add(new WriteTransportUpdate(t));
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -552,7 +552,7 @@ abstract class StreamConnection implements DatabaseListener {
|
|||||||
try {
|
try {
|
||||||
writer.writeTransportUpdate(update);
|
writer.writeTransportUpdate(update);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
transport.dispose(false);
|
transport.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ class SetupWorker implements Runnable {
|
|||||||
// Installation succeeded - delete the installer
|
// Installation succeeded - delete the installer
|
||||||
jar.deleteOnExit();
|
jar.deleteOnExit();
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
callback.error(e.getMessage());
|
callback.error(e.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if(callback.isCancelled()) return;
|
if(callback.isCancelled()) return;
|
||||||
|
|||||||
@@ -92,10 +92,10 @@ class ConnectionDispatcherImpl implements ConnectionDispatcher {
|
|||||||
if(ctx == null) r.dispose(true);
|
if(ctx == null) r.dispose(true);
|
||||||
else batchConnFactory.createIncomingConnection(ctx, r, tag);
|
else batchConnFactory.createIncomingConnection(ctx, r, tag);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
r.dispose(false);
|
r.dispose(false);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
r.dispose(false);
|
r.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -119,10 +119,10 @@ class ConnectionDispatcherImpl implements ConnectionDispatcher {
|
|||||||
if(ctx == null) s.dispose(true);
|
if(ctx == null) s.dispose(true);
|
||||||
else streamConnFactory.createIncomingConnection(ctx, s, tag);
|
else streamConnFactory.createIncomingConnection(ctx, s, tag);
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
s.dispose(false);
|
s.dispose(false);
|
||||||
} catch(IOException e) {
|
} catch(IOException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
s.dispose(false);
|
s.dispose(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -206,7 +206,7 @@ DatabaseListener {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
localTransportIds.add(t);
|
localTransportIds.add(t);
|
||||||
@@ -234,7 +234,7 @@ DatabaseListener {
|
|||||||
// The contact was removed - clean up in removeContact()
|
// The contact was removed - clean up in removeContact()
|
||||||
return;
|
return;
|
||||||
} catch(DbException e) {
|
} catch(DbException e) {
|
||||||
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.getMessage());
|
if(LOG.isLoggable(Level.WARNING)) LOG.warning(e.toString());
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
// Remove the old IVs
|
// Remove the old IVs
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ implements BatchTransportWriter {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public long getCapacity() {
|
public long getCapacity() {
|
||||||
return capacity - out.size();
|
return capacity;
|
||||||
}
|
}
|
||||||
|
|
||||||
public OutputStream getOutputStream() {
|
public OutputStream getOutputStream() {
|
||||||
|
|||||||
Reference in New Issue
Block a user