The NetconfMessage.toString() method is synchronized on the TRANSFORMER. This creates bottleneck. In case method is processing a lot of bigger messages, some threads can be blocked for too long.