Re: My task list

2016-06-30 Thread Gary E. Miller
Yo Eric! On Thu, 30 Jun 2016 09:02:52 -0400 "Eric S. Raymond" wrote: > Ideally I'd just write something like > > #if (_XOPEN_SOURCE >= 600) || defined (STD_C_99) > > but the right predefine doesn't seem to exist. I'm still looking. #if __STDC_VERSION__ >= 199901L RGDS GARY ---

Re: My task list

2016-06-30 Thread Eric S. Raymond
Hal Murray : > > 1. Try replacing our buggy async-DNS code with the c-ares library. > > You keep calling the existing code "buggy". Is that correct, or are you just > being sloppy since you don't like it (perhaps justifiably) and it has > triggered bugs/quirks in other parts of the system. You

Re: My task list

2016-06-30 Thread Hal Murray
> 1. Try replacing our buggy async-DNS code with the c-ares library. You keep calling the existing code "buggy". Is that correct, or are you just being sloppy since you don't like it (perhaps justifiably) and it has triggered bugs/quirks in other parts of the system. As far as I can tell, our

My task list

2016-06-29 Thread Eric S. Raymond
Here's what I currently have lined up to do next, in the priority order I currently have in mind: 1. Try replacing our buggy async-DNS code with the c-ares library. 2. If that succeeds, reinstate memlocking long enough to check if the crash bug recurs. If it doesn't, leave memlocking in. 3.