Issue 1978: COMM_FAILURE and completion_status (interop) Source: (, ) Nature: Uncategorized Issue Severity: Summary: Summary: Page 15-43 of 98-08-13: As Bob Kukura pointed out, COMPLETED_MAYBE could well be wrong. In particular, if the connection goes down in the middle of a series of fragments that make up the reply, or in between reads by the client of parts of the message from a socket, the client can actually conclude reliably that the status should be COMPLETED_YES. I would suggest to strike the last clause of this para. This would also bring things in line with the additions made to the exception section in the IDL chapter. Resolution: agree to remove the last sentence of 15.5.1.1 Revised Text: : Remove last sentence of 15.5.1.1. (note this has been done in the proposed resolution to Issue 1968) Actions taken: September 18, 1998: received issue March 8, 1999: closed issue Discussion: End of Annotations:===== Return-Path: X-Authentication-Warning: fatcat.dstc.edu.au: michi owned process doing -bs Date: Fri, 18 Sep 1998 16:33:33 +1000 (EST) From: Michi Henning To: interop@omg.org Subject: COMM_FAILURE and completion_status Page 15-43 of 98-08-13: If a client detects connection closure without receiving a CloseConnection message, it should assume an abortive disconnect has occurred, and treat the condition as an error. Specifically, it should report COMM_FAILURE exceptions for all pending requests on the connection, with completion_status values set to COMPLETED_MAYBE. As Bob Kukura pointed out, COMPLETED_MAYBE could well be wrong. In particular, if the connection goes down in the middle of a series of fragments that make up the reply, or in between reads by the client of parts of the message from a socket, the client can actually conclude reliably that the status should be COMPLETED_YES. I would suggest to strike the last clause of this para. This would also bring things in line with the additions made to the exception section in the IDL chapter. Cheers, Michi. -- Michi Henning +61 7 33654310 DSTC Pty Ltd +61 7 33654311 (fax) University of Qld 4072 michi@dstc.edu.au AUSTRALIA http://www.dstc.edu.au/BDU/staff/michi-henning.html