// Check if we have the credit to send chunk
if (chunk.size () <= client.credit) {
client.reply.setSequence (client.sequence++);
client.reply.setOperation (FmqMsg.FMQ_MSG_FILE_CREATE);
client.reply.setOffset (client.offset);
client.reply.setChunk (new ZFrame (chunk.data ()));
client.offset += chunk.size ();
client.credit -= chunk.size ();
client.next_event = Event.send_chunk_event;