Я получаю случайные ошибки ConcurrencyError при использовании HTTPService в Flex 3. У меня есть четыре объекта HTTPService, все из которых настроены с параллелизмом = один. Однако я не уверен, как продолжить диагностику, поскольку в FaultEvent не вижу, какой объект службы вызвал проблему, и я не могу легко воспроизвести его по требованию.
Одной из особенностей моего приложения является то, что я также использую URLRequest для загрузки звука вскоре после получения результата от одного из вызовов HTTPService. Может ли это быть связано с ошибкой параллелизма?
Ошибка выглядит следующим образом:
[FaultEvent fault=[RPC Fault faultString="Attempt to invoke while another call is pending. Either change concurrency options or avoid multiple calls." faultCode="ConcurrencyError" faultDetail="null"] messageId=null type="fault" bubbles=false cancelable=true eventPhase=2]