Phalcon DI Shared HttpClient and External Cancellation Token Interoperability
When Phalcon\Http\Client is registered as a shared service in the DI container, the same instance is reused for every request, and its timeout setting is attached to that instance. This means that changing the timeout for one call affects all subsequent uses unless the service is re‑defined or cloned, and the client provides no public method to abort an ongo