Re: [webrtc-pc] Describe consistency model between *{local|remote}*Description attributes

I don't think I'm understanding the issue.

Setting the session description (local or remote) happens on the operation queue (step 4.4.1.6) so each SLD/SRD should be serialized against themselves (and other things that go on the operation queue).

The (current|pending)(Local|Remote)Description slots only get changed in a task queued on the main thread once the task on the operation queue finishes.

To me it looks like just the last step is enough to ensure consistency. How can it change over the time of execution of JavaScript (unless this means something different than "within a task")?

-- 
GitHub Notification of comment by steveanton
Please view or discuss this issue at https://github.com/w3c/webrtc-pc/issues/1965#issuecomment-413605120 using your GitHub account

Received on Thursday, 16 August 2018 16:27:54 UTC