W3C home > Mailing lists > Public > public-sysapps@w3.org > November 2012

Re: Telephony API draft: disconnect reason

From: Kis, Zoltan <zoltan.kis@intel.com>
Date: Thu, 1 Nov 2012 17:53:20 +0200
Message-ID: <CANrNqUdsmauD9G8FZtL-4kF__rdgdyFiCpJ8yQmBmMqypJq7+w@mail.gmail.com>
Cc: "public-sysapps@w3.org" <public-sysapps@w3.org>, JOSE MANUEL CANTERA FONSECA <jmcf@tid.es>

IMO we should also remove the "error" call state. We do have an
"onerror" event handler that will have the "error" attribute set to
the error, whatever the call state is. The call state is valuable
information also in those error conditions which are recoverable or
non-critical to call signaling, so these should be signaled in
parallel with call state and should not mask the call state.
Irrecoverable errors will likely set the call state to "disconnected"
by the middleware with the reason set on the "error" attribute, and in
that case "onerror" is likely not called (since not needed), but even
if it would be, it should not overwrite the call state.

Best regards,
Received on Thursday, 1 November 2012 15:53:53 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:36:10 UTC