Christian Wyglendowski

Results 13 issues of 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...

enhancement
help wanted
question

## 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....

bug
share_plus
android

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.

bug

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...