×

Flexible procedure for quiescing multiplexed client

  • US 8,005,984 B2
  • Filed: 10/09/2008
  • Issued: 08/23/2011
  • Est. Priority Date: 10/09/2008
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of quiescing multiplexed client messaging conversations between at least one application on a client computer and a server computer, said conversations occurring over a communications channel having a server end and a client end, the method comprising the steps of:

  • using a plurality of independent mutexes to stop application sends from both ends of the channel, including setting a client side mutex to stop sends over the channel from the application to the server end of the channel, and setting a server side mutex to stop sends over the channel from the server end of the channel to the application;

    after setting the client side mutex and the server side mutex, allowing unsolicited control flows from the server computer over the channel to the client computer to be handled and completed to end said control flows over the channel and to quiesce the channel; and

    once the channel is quiesced, renegotiating a channel-wide event by conducting negotiation flows on the channel.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×