Why does the callback is block whenever a process is not finish. Is there a way to solve this problem I have many client that call the same process and callback it to the client that call that process but the problem is if the process that has been call isn't finish processing to the client who called him, the other client will wait until taht process is finish to be able to process, is there a way to have them process seperately or process them at the same time
By the way my service beahvior is this
[ServiceBehavior(InstanceContextMode = InstanceContextMode.PerSession, ConcurrencyMode = ConcurrencyMode.Reentrant)]
and my service contract is
[ServiceContract(SessionMode = SessionMode.Required
did I miss something