Results 9 issues of Timothy Basanov

Under certain conditions `Timeout` policy may never trigger: 1. Create a simple `FailsafeExecutor` with `new Timeout(Durations.ofSeconds(1)).withCancel(true)` 1. Schedule a task `while true();` 1. Try `future.get()` _Expected:_ `com.apple.its.uts.common.retry.TimeoutExceededException` after a second...

timeout

> Not a Contribution. Currently Failsafe only allows to make a single retry at a time. Sometimes it's beneficial to make several retries at the same time and hope that...

enhancement

> Not a Contribution. As mentioned in #159 and #291 there is an additional layer on top of hedged/staggered retries that we may need to support: backup requests. In short,...

enhancement

> Not a Contribution. Currently a lot of internal APIs are well, internal. It should be possible to implement a different `Timeout` or `Retry` policy from an application package. This...

enhancement
3.0

Something has changed after 2.4.2. A combination of `Timeout` and `RetryPolicy` with `getStageAsync()` makes Failsafe to hang sometimes. Here is an example that's reproducible on a `2.4.x`, but not on...

bug

I've created simple project rooted at ~/Documents/Erlang with only one file: `~/Documents/Erlang/test/src/test.app.src/test.erl` ``` -module(test). -export([start/0]). start() -> "1". ``` When I try to reformat it, Sublime hangs, quits only on...

To enable hardware-accelerated video encoding add a new config option: `"vaapiDevice": "/dev/dri/renderD128"` (Intel CPU example). This would pass a new set of options to ffmpeg: `-hwaccel vaapi -hwaccel_output_format vaapi -vaapi_device...

I want to be able to mark all executable files in my `~/bin` directory as Bash: ```json { "folders": [ { "path": ".", } ], "syntax_override": { "mask 700": ["ShellScript",...

enhancement

### Expected Behavior Invalid hostname or IP address should fail promptly and mark only Roomba accessory as unavailable. ### Current Behavior When I supply bogus hostname e.g. `foobar` homebridge hangs...