Re: [PATCH 2/2] proto, server: Add internal server error message. (v2)

2019-01-29 Thread Pekka Paalanen
On Tue, 20 Nov 2018 18:02:50 +1100 Christopher James Halse Rogers wrote: > Many languages such as C++ or Rust have an unwinding error-reporting > mechanism. Code in these languages can (and must!) wrap request handling > callbacks in unwind guards to avoid undefined behaviour. > > As a consequen

Re: [PATCH 2/2] proto, server: Add internal server error message. (v2)

2019-01-23 Thread Pekka Paalanen
On Tue, 22 Jan 2019 15:42:17 +1300 Christopher James Halse Rogers wrote: > On 20 November 2018 8:02:50 pm NZDT, Christopher James Halse Rogers > wrote: > >Many languages such as C++ or Rust have an unwinding error-reporting > >mechanism. Code in these languages can (and must!) wrap request > >h

Re: [PATCH 2/2] proto, server: Add internal server error message. (v2)

2019-01-21 Thread Christopher James Halse Rogers
On 20 November 2018 8:02:50 pm NZDT, Christopher James Halse Rogers wrote: >Many languages such as C++ or Rust have an unwinding error-reporting >mechanism. Code in these languages can (and must!) wrap request >handling >callbacks in unwind guards to avoid undefined behaviour. > >As a consequence

[PATCH 2/2] proto, server: Add internal server error message. (v2)

2018-11-19 Thread Christopher James Halse Rogers
Many languages such as C++ or Rust have an unwinding error-reporting mechanism. Code in these languages can (and must!) wrap request handling callbacks in unwind guards to avoid undefined behaviour. As a consequence such code will detect internal server errors, but have no way to communicate such

Re: [PATCH 2/2] proto, server: Add internal server error message.

2018-02-21 Thread Christopher James Halse Rogers
On Wed, Feb 21, 2018 at 7:15 PM, Pekka Paalanen wrote: On Tue, 20 Feb 2018 18:07:27 +1100 r...@ubuntu.com wrote: From: Christopher James Halse Rogers Many languages such as C++ or Rust have an unwinding error-reporting mechanism. Code in these languages can (and must!) wrap request h

Re: [PATCH 2/2] proto, server: Add internal server error message.

2018-02-21 Thread Pekka Paalanen
On Tue, 20 Feb 2018 18:07:27 +1100 r...@ubuntu.com wrote: > From: Christopher James Halse Rogers > > Many languages such as C++ or Rust have an unwinding error-reporting > mechanism. Code in these languages can (and must!) wrap request handling > callbacks in unwind guards to avoid undefined beh

[PATCH 2/2] proto, server: Add internal server error message.

2018-02-19 Thread raof
From: Christopher James Halse Rogers Many languages such as C++ or Rust have an unwinding error-reporting mechanism. Code in these languages can (and must!) wrap request handling callbacks in unwind guards to avoid undefined behaviour. As a consequence such code will detect internal server error