} catch (IOException e) {
log.error("Connection broken: ", e);
if (packet.getSession() != null) {
packet.getSession().reportErrorAndDispose(
new ConnectionException(e));
removeData(packet.getSession());
}
} catch (SarosCancellationException e) {
/*
* ignore: user gone (will be reported by SharedProjectListener)