{ "id": "128485", "key": "TIMOB-16818", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "5", "description": "All attempts at reproducing this issue failed, or not enough information was available to reproduce the issue. Reading the code produces no clues as to why this behavior would occur. If more information appears later, please reopen the issue.", "name": "Cannot Reproduce" }, "resolutiondate": "2020-01-09T22:18:56.000+0000", "created": "2014-03-29T12:50:18.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "android", "api", "asynchronous", "httpclient", "httpclient.abort", "parallel" ], "versions": [ { "id": "15857", "description": "Release 3.2.2", "name": "Release 3.2.2", "archived": false, "released": true, "releaseDate": "2014-03-09" } ], "issuelinks": [], "assignee": null, "updated": "2020-01-09T22:18:56.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "10202", "name": "Android", "description": "Android Platform" } ], "description": "While using multiple httpclients to download some files in parallel, calling abort on one download will cause all other running downloads to abort.\r\n\r\nattached is a project that demonstrate this behavior.\r\n\r\nNote that after first abort is fired, the next abort will work fine, calling abort on one httpclient will not stop other httpclients activities.\r\n\r\n", "attachment": [ { "id": "46959", "filename": "test_parallel_download.zip", "author": { "name": "ziad.fouwal@hotmail.com", "key": "ziad.fouwal@hotmail.com", "displayName": "Ziad Fouwal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-03-29T12:50:18.000+0000", "size": 5918934, "mimeType": "application/zip" } ], "flagged": false, "summary": "Android: Calling abort on httpclient does not fire per instance and all running downloads abort", "creator": { "name": "ziad.fouwal@hotmail.com", "key": "ziad.fouwal@hotmail.com", "displayName": "Ziad Fouwal", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ziad.fouwal@hotmail.com", "key": "ziad.fouwal@hotmail.com", "displayName": "Ziad Fouwal", "active": true, "timeZone": "America/Los_Angeles" }, "environment": "Android", "comment": { "comments": [ { "id": "299996", "author": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Moving this ticket to engineering as I can reproduce this issue with the provided test case. Same test case works fine on iOS platform.", "updateAuthor": { "name": "ragrawal", "key": "ragrawal", "displayName": "Ritu Agrawal", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2014-04-06T06:55:19.000+0000", "updated": "2014-04-06T06:55:19.000+0000" }, { "id": "317057", "author": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "body": "I tested the provided app on a HTC One V with Android 4.0.3:\r\n\r\n3.2.3.GA - the bug it's still present\r\n\r\n3.3.0.GA - it seems to be fixed, cannot reproduce the issue anymore.", "updateAuthor": { "name": "rborn", "key": "rborn", "displayName": "Dan Tamas", "active": true, "timeZone": "Europe/Berlin" }, "created": "2014-08-05T09:05:49.000+0000", "updated": "2014-08-05T09:05:49.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }