On Mar 6, 2018, at 5:35 PM, Colm MacCárthaigh <colm@xxxxxxxxxxxx> wrote:
This makes perfect sense. Stuart Cheshire and I were having the same discussion a while back about DNS Session Signaling, and he pointed out (I was playing Dale's role) that there's an important distinction to be made between "buggy implementation" and "actionable notification where no bug exists." Any alert that signals "buggy implementation" is bad, for the reason you've stated, and also because such signals are not actionable—if you've run into a bug you should probably just give up, and not try to somehow guess in your implementation what might work when the bug happens. The only reason to send a signal is if there is a known and clear action to take upon receiving the signal, other than "we're borked, give up." |