Christian Wyglendowski
Christian Wyglendowski
This is one way of addressing #43. Sequences of images can be changed one after another to perform simple animations. Animations can be tied to the `x` or `y` position...
Came across this in the diesel Nitro bindings (used via PyNitro). Closing Nitro sockets that were opened with the `want_eventfd` option doesn't close the `event_fd` on the universal socket. This...
Converting `HTTPError` to `ValueError` loses valuable information about the failure. If the `HTTPError` itself was allowed to be raised then callers could look at the status code and determine if...
## Steps to Reproduce 1. Open [this DartPad](https://dartpad.dev/?id=9c70e9ccba24e889d8a190a74671bb42) 2. Click "Run" on the upper right 3. Click "Console" on the lower left to open the debug console 4. When the...
### Platform Android 12 ### Plugin share_plus ### Version 7.2.1 ### Flutter SDK Any ### Steps to reproduce 1. Enable Android's StrictMode to catch main thread disk read violations 2....
Percentiles are calculated against the last N sampled data points. If the volume is low, that might be statistically misleading. Probably something worth looking into more deeply.
statvent uses `+=` to do `incr`. That operation is not thread-safe. If multiple threads are incrementing a metric at the same time, some of the increments will probably be lost.
The deque defaults to a `max_size` of 100. When you pass in a custom size to the `_StatRecorder` constructor, it changes the `default_factory` of the parent `defaultdict` to produce deques...
Errors were not getting cleared from the queue between various OpenSSL function calls. This was causing the error queue to contain misleading information on subsequent calls to `SSL_get_error`. One degenerate...