Will,

Definitely sounds like a Threading issue to me. You may notice that the problem occurs more often (or even only) on a multi-core CPU, as there you can actually see the effect of missing memory barriers. Check the code that populates the NameValuePairs. If it is called from multiple threads, make sure to properly synchronize it.

Cheers

Ortwin

William Bagby wrote:
I'm having an issue that perhaps you can help with. I have a wrapper class
around HttpClient for sending HTTP requests to a database (the wrapper is to
help with opening/closing connections since we are making a lot of them). I
can provide relevant code, but I'm still unclear on exactly where the issue
is happening.

Basically, a request is sent, and is getting through, but the names of the
request params are getting null values, so the query string looks something
like:

?null=value1&null=value2&null=value3

Needless to say, this is a problem :) I have verified that the strings are
being set properly on my end (via NameValuePair's). An associate claims that
it has some of the hallmarks of a threading issue, but I thought that was
solved already.

This issue occurs only sporadically, and I'm not sure what triggers it, but
once it starts, it continues to happen until my web server is restarted. To
make matters worse, I am unable to recreate the problem, it seems completely
random.

I'm not really sure how to proceed here, it's a very strange problem. Again
I've verified as well as I can that it has nothing to do with my wrapper
code. Has anyone else experienced this type of error?

-Will Bagby


--
[web]  http://www.odi.ch/
[blog] http://www.odi.ch/weblog/
[pgp]  key 0x81CF3416
       finger print F2B1 B21F F056 D53E 5D79 A5AF 02BE 70F5 81CF 3416

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to