callback.handle(exchange, EMPTY_BYTE_ARRAY, true); return; byte[] newData = new byte[s]; System.arraycopy(pooled.getBuffer().array(), pooled.getBuffer().arrayOffset(), newData, 0, s); callback.handle(exchange, newData, false); callback.handle(exchange, EMPTY_BYTE_ARRAY, true); } catch (IOException e) { error.error(exchange, e);
callback.handle(exchange, EMPTY_BYTE_ARRAY, true); return; byte[] newData = new byte[s]; System.arraycopy(pooled.getBuffer().array(), pooled.getBuffer().arrayOffset(), newData, 0, s); callback.handle(exchange, newData, false); callback.handle(exchange, EMPTY_BYTE_ARRAY, true); } catch (IOException e) { error.error(exchange, e);
callback.handle(exchange, EMPTY_BYTE_ARRAY, true); return; byte[] newData = new byte[s]; System.arraycopy(pooled.getBuffer().array(), pooled.getBuffer().arrayOffset(), newData, 0, s); callback.handle(exchange, newData, false); callback.handle(exchange, EMPTY_BYTE_ARRAY, true); } catch (IOException e) { error.error(exchange, e);