Re: Pthreads with sprintf/dtoa

2001-01-26 Thread Alexander Hausner
on Thu, 25 Jan 2001 Mike Smith wrote: __dtoa has static locals. Bad function, no biscuit. I think this can be a serious problem for any threaded application, I have not tested your patch yet, you think this is only a temporary solution right? Have you commited this patch to current? Is

Re: Pthreads with sprintf/dtoa

2001-01-26 Thread Mike Smith
on Thu, 25 Jan 2001 Mike Smith wrote: __dtoa has static locals. Bad function, no biscuit. I think this can be a serious problem for any threaded application, I have not tested your patch yet, you think this is only a temporary solution right? Have you commited this patch to current? Is

Re: Pthreads with sprintf/dtoa

2001-01-26 Thread Alfred Perlstein
* Mike Smith [EMAIL PROTECTED] [010126 15:00] wrote: on Thu, 25 Jan 2001 Mike Smith wrote: __dtoa has static locals. Bad function, no biscuit. I think this can be a serious problem for any threaded application, I have not tested your patch yet, you think this is only a temporary

Pthreads with sprintf/dtoa

2001-01-24 Thread Kevin Day
After upgrading to FreeBSD 4.2(from 4.1) and MySQL 3.23.32 (from 3.22.32), I kept seeing mysqld crashes after a few minutes of heavy load. I traced it down to one rather situation. Every time it crashed, I was getting a segfault inside __dtoa (which was called by sprintf). If I looked at other

Re: Pthreads with sprintf/dtoa

2001-01-24 Thread Alfred Perlstein
* Kevin Day [EMAIL PROTECTED] [010124 16:30] wrote: After upgrading to FreeBSD 4.2(from 4.1) and MySQL 3.23.32 (from 3.22.32), I kept seeing mysqld crashes after a few minutes of heavy load. I traced it down to one rather situation. Every time it crashed, I was getting a segfault inside

Re: Pthreads with sprintf/dtoa

2001-01-24 Thread Mike Smith
After upgrading to FreeBSD 4.2(from 4.1) and MySQL 3.23.32 (from 3.22.32), I kept seeing mysqld crashes after a few minutes of heavy load. I traced it down to one rather situation. Every time it crashed, I was getting a segfault inside __dtoa (which was called by sprintf). If I looked at