Skip to content

Commit 24dfe25

Browse files
committed
Fixed invalid synchronization impl, Closes android-async-http#730
1 parent e0d460e commit 24dfe25

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

library/src/main/java/com/loopj/android/http/AsyncHttpClient.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1309,9 +1309,10 @@ protected RequestHandle sendRequest(DefaultHttpClient client, HttpContext httpCo
13091309
RequestHandle requestHandle = new RequestHandle(request);
13101310

13111311
if (context != null) {
1312+
List<RequestHandle> requestList;
13121313
// Add request to request map
1313-
List<RequestHandle> requestList = requestMap.get(context);
13141314
synchronized (requestMap) {
1315+
requestList = requestMap.get(context);
13151316
if (requestList == null) {
13161317
requestList = Collections.synchronizedList(new LinkedList<RequestHandle>());
13171318
requestMap.put(context, requestList);

0 commit comments

Comments
 (0)