You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
\Phpro\SoapClient\Soap\Driver\ExtSoap\ExtSoapDecoder fails to call cleanUpTemporaryState() if a SoapFault Exception in __soapCall is thrown. The next SOAPcall will not contact the server but return the stored (faulty) response.
How to reproduce
Produce a SOAPFault and re-send the request in the same thread. You need to restart thread to clear the cache
Expected behavior
The Exception should be cought, and the temporary state should be cleared.
The text was updated successfully, but these errors were encountered:
Bug Report
Summary
\Phpro\SoapClient\Soap\Driver\ExtSoap\ExtSoapDecoder fails to call cleanUpTemporaryState() if a SoapFault Exception in __soapCall is thrown. The next SOAPcall will not contact the server but return the stored (faulty) response.
How to reproduce
Produce a SOAPFault and re-send the request in the same thread. You need to restart thread to clear the cache
Expected behavior
The Exception should be cought, and the temporary state should be cleared.
The text was updated successfully, but these errors were encountered: