Error detected: there should be only one thread listening to the multiexchange queue. TODO: change this. Make refactor in the invocationthread. Change remotethreadpool to achieve this behavior. AInvocationThread <- InvocationTHread
<- MultiInvocationTHread