| | |
| | | try |
| | | { |
| | | LocalizableMessage message = |
| | | ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION.get(getName(), String |
| | | .valueOf(operation), stackTraceToSingleLineString(t)); |
| | | ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION.get(getName(), operation, stackTraceToSingleLineString(t)); |
| | | logger.error(message); |
| | | |
| | | operation.setResultCode(DirectoryServer.getServerErrorResultCode()); |
| | |
| | | |
| | | try |
| | | { |
| | | LocalizableMessage message = ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION.get(getName(), |
| | | String.valueOf(operation), |
| | | stackTraceToSingleLineString(t)); |
| | | |
| | | operation.disconnectClient(DisconnectReason.SERVER_ERROR, |
| | | true, message); |
| | | LocalizableMessage message = ERR_UNCAUGHT_WORKER_THREAD_EXCEPTION.get( |
| | | getName(), operation, stackTraceToSingleLineString(t)); |
| | | operation.disconnectClient(DisconnectReason.SERVER_ERROR, true, message); |
| | | } |
| | | catch (Throwable t2) |
| | | { |