Fix potential issues with reporting expections
This commit is contained in:
parent
305b76447c
commit
f0331e8cc8
@ -323,7 +323,11 @@ class StorageBase {
|
|||||||
|
|
||||||
return readRecordData;
|
return readRecordData;
|
||||||
} catch (Exception e) {
|
} catch (Exception e) {
|
||||||
String message = e.getMessage().substring(0,e.getMessage().indexOf(OS.LINE_SEPARATOR));
|
String message = e.getMessage();
|
||||||
|
int index = message.indexOf(OS.LINE_SEPARATOR);
|
||||||
|
if (index > -1) {
|
||||||
|
message = message.substring(0, index);
|
||||||
|
}
|
||||||
if (logger != null) {
|
if (logger != null) {
|
||||||
logger.error("Error reading data from disk: {}", message);
|
logger.error("Error reading data from disk: {}", message);
|
||||||
}
|
}
|
||||||
|
@ -256,7 +256,11 @@ class StorageSystem {
|
|||||||
storage = new DiskStorage(this.file, this.serializationManager, this.readOnly, this.saveDelayInMilliseconds, this.logger);
|
storage = new DiskStorage(this.file, this.serializationManager, this.readOnly, this.saveDelayInMilliseconds, this.logger);
|
||||||
storages.put(this.file, storage);
|
storages.put(this.file, storage);
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
String message = e.getMessage().substring(0,e.getMessage().indexOf(OS.LINE_SEPARATOR));
|
String message = e.getMessage();
|
||||||
|
int index = message.indexOf(OS.LINE_SEPARATOR);
|
||||||
|
if (index > -1) {
|
||||||
|
message = message.substring(0, index);
|
||||||
|
}
|
||||||
if (logger != null) {
|
if (logger != null) {
|
||||||
logger.error("Unable to open storage file at {}. {}", this.file, message);
|
logger.error("Unable to open storage file at {}. {}", this.file, message);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user