Cleaning a mess where multi-threaded HTTP requests (in log) had sometimes same UIDs

This commit is contained in:
Miroslav Stampar
2013-01-16 16:04:00 +01:00
parent c0a6e1c3a7
commit fb7243c237
2 changed files with 5 additions and 2 deletions

View File

@@ -179,7 +179,9 @@ class Connect(object):
cpuThrottle(conf.cpuThrottle)
threadData = getCurrentThreadData()
threadData.lastRequestUID += 1
with kb.locks.request:
kb.requestCounter += 1
threadData.lastRequestUID = kb.requestCounter
url = kwargs.get('url', conf.url)
get = kwargs.get('get', None)