title: What happens in WCF to methods with IsOneWay=true at application termination
body: <p>I have a client application that once in while notifies about its progress a service. 
  The method call to the service is marked with IsOneWay=true, because the notification doesn't need any return value and I don't want to delay.</p>
  
  <p>The client may notify about errors to the service, and afterward it terminates.</p>
  
  <p>The question is: does a oneway method call returns to the caller code after it sent the message?  or it queues the message and later on it is sent by another thread?</p>
  
  <p>The two processes (the client and the service) are on the same machine, and I noticed that sometimes (when the machine is overloaded) the service doesn't get the error notification. I suspect that the second option I mentioned happens, but I am not sure.</p>
  
  <p>If I am right, how can I make sure the notification is send and keep the method oneway?</p>