mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-23 07:39:39 +07:00
While closing remote stream should lead to `EOF` (`-1`), `read` might still throw `IOException`. This is documented by the `read` contract, and we face it when underlying stream gets closed i.e: one thread was blocked by `read` and another one called `close`. (cherry picked from commit 2c49be37333a794c6ed1f5ce4ad3d8d2f29b93fa) IJ-MR-181675 GitOrigin-RevId: f3f40e8edbc0caa2450b297ae278b37a754a5f49
Execution services to run code locally or remotely. Python-agnostic Start with `api.kt`, do not touch "advanced" functions.