try {
SimpleFieldSet myFullNoderef = node.exportDarknetPublicFieldSet();
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DeflaterOutputStream dos = new DeflaterOutputStream(baos);
try {
myFullNoderef.writeTo(dos);
dos.close();
} catch (IOException e) {
Logger.error(this, "Impossible: Caught error while writing compressed noderef: "+e, e);
synchronized(this) {
sendingFullNoderef = false;