if (logAndDumpFiles.isEmpty()) {
throw new FileServerException("upload log and dump files failed, no log or dump files found");
}
OutputStream os = null;
ZipOutputStream zos = null;
CircularByteBuffer cbb = new CircularByteBuffer();
String remotePath = this.getUploadLogFileRemotePath(service, serviceName);
UploadRunnable uploadRunnable = new UploadRunnable(client, remotePath, serviceName, cbb);
Future<Integer> submit = AppContext.getSCWorkerThreadPool().submit(uploadRunnable);
uploadRunnable.future = submit;
@SuppressWarnings("unused")