On 30/05/2008, Ortwin Glück <[EMAIL PROTECTED]> wrote: > 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.
Agreed. > Check the code that populates the NameValuePairs. If it is called from > multiple threads, make sure to properly synchronize it. Not sure it can be due to that - the BasicNameValuePair class is immutable, so does not need synchronization. > > 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] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
