cURL / Mailing Lists / curl-library / Single Mail

curl-library

Intel(R) Thread Checker report

From: Gerrit Bruchhäuser <gbruchhaeuser_at_nero.com>
Date: Wed, 20 Jun 2007 10:26:13 +0200

Hi,

    according to Intel(R) Thread Checker, incrementing/decrementing shared
data of i.e. type 'volatile unsigned int' is not thread safe. So I got a lot
of error reports from the tool within libcurl.

Even if I don't think the way cURL does things leads to problems on x86, it
may lead to problems on dual core or other architectures. My suggestion is to
change the FAQ so that people (like me) will be informed about this.

Gerrit
Received on 2007-06-20