{ "id": "64199", "key": "TIMOB-3567", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2013-12-12T22:50:30.000+0000", "created": "2011-04-15T03:46:45.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "shossain", "key": "shossain", "displayName": "Shak Hossain", "active": false, "timeZone": "America/Los_Angeles" }, "updated": "2013-12-12T22:50:30.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": "10206", "name": "iOS", "description": "iOS Platform" } ], "description": "{html}
About 1 in 5 times, when attempting to play streaming audio on\r\niphone, we get the message 'Unable to configure network read\r\nstream'. This comes from AudioStreamerBC.m. Fortunately, this bug\r\nis quite simple to fix.
\r\nsimply remove the following block:
\r\nif(!CFReadStreamOpen)
\r\n{ ... } (lines 553-586)
The author of this code incorrectly assumed that\r\nCFReadStreamOpen returning false signifies failure. This is not the\r\ncase. It simply signals that the stream was not able to be opened\r\nsynchronously. This is not an error condition and will simply cause\r\nthe following calls to block momentarily - ie not a problem. This\r\ncheck should be removed.
This has been observed consistently on an iPod Touch 2G