Bugfix for the recent RPC assertions. JStack task contained shared in-out array of Strings. Initially it is small and is send by udp, however, as it takes longer time to process, timeout hits and the task is resend multiple times, BUT eventually, the shared String array gets filled (by local node/other nodes) and the task size goes over UDP limit so task si resend BY TCP while previously was sent by UDP.

For quick fix, just made the String array non-shared.