freetds AT lists.ibiblio.org
Subject: FreeTDS Development Group
List archive
- From: liam AT inodes.org
- To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
- Subject: Re: [freetds] tdsdump SIGSEGV with mt apps
- Date: Mon, 18 Apr 2005 16:32:17 +1000
On Fri, Apr 15, 2005 at 05:49:44PM +0200, Frediano Ziglio wrote:
> I think so, it can be a performance bottleneck but how care for
> performance while logging debugging information??
Agreed.
> I would use mutex for connection list/recftos members.
Okay, so the strategy moving is to protect the current global structure
with mutexes rather than moving TDSCONTEXT into a per DBPROCESS
structure. Agreed?
This is incremental change is least likely to introduce new problems
when compared with something more significant as making TDSCONTEXT
per-connection.
> I agree, but easy mutex coding can be a very performance bottleneck...
That's true, but at the moment, any serious use of dblib without
mutual exclusion results in SIGSEGV and/or undesirable consequences.
I am sure most users will take poor performance over non-deterministic
behaviour and corrupted data.
The implementation is such that it will not affect the performance of
non-thread based applications.
> By definition of its implementation... what does it mean??
It means if libtds itself is not thread-safe.
Cheers.
-
[freetds] tdsdump SIGSEGV with mt apps,
liam, 04/12/2005
- <Possible follow-up(s)>
-
RE: [freetds] tdsdump SIGSEGV with mt apps,
ZIGLIO, Frediano, VF-IT, 04/13/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
liam, 04/13/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
James K. Lowden, 04/13/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
liam, 04/15/2005
- Re: [freetds] tdsdump SIGSEGV with mt apps, Frediano Ziglio, 04/15/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
liam, 04/15/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
James K. Lowden, 04/13/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
liam, 04/13/2005
-
RE: [freetds] tdsdump SIGSEGV with mt apps,
ZIGLIO, Frediano, VF-IT, 04/13/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
liam, 04/15/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
Frediano Ziglio, 04/15/2005
- Re: [freetds] tdsdump SIGSEGV with mt apps, liam, 04/18/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
Frediano Ziglio, 04/15/2005
-
Re: [freetds] tdsdump SIGSEGV with mt apps,
liam, 04/15/2005
- RE: [freetds] tdsdump SIGSEGV with mt apps, ZIGLIO, Frediano, VF-IT, 04/19/2005
Archive powered by MHonArc 2.6.24.