https://issues.apache.org/bugzilla/show_bug.cgi?id=54717

--- Comment #11 from Danny Lade <[email protected]> ---
That's all true and well known, but where is the connection to the
SampleSender?

Each Thread (which produces load) can store and send the sample data by it's
own using the SampleSender. The only catch is the end of the tests where the
main thread calls testEnded() method. 
When does one thread need access to the sample data of another thread,
especially inside the SampleSender???

There might be several scenarios where one thread need access to the sample
events of another thread. But IMO this is bad practise for a high load test
because one would provoke synchronization/blocking.
(we never use these technics, each thread has it's own data, nothing shared)

However, if the data is already given to the SampleSender, to send it to the
jmeter (remote) client, no thread needs to share the data stored INSIDE the
SampleSender (fire and forget).

As I already mentioned, the solution we've made works quite well in our high
load scenarios - believe me.

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to