Bjorn Leffler

Results 8 comments of Bjorn Leffler

Friendly ping on this.

This bottleneck was noticeable from the monitoring. As the server load (requests / second) increased, overall performance flat lined or even decreased. When I switched libraries, the server performance improved....

I'm now using https://github.com/jupp0r/prometheus-cpp

Reproducing this issue is easy and consistent. Try to clone any git repo in a directory that uses fuse. GCSFuse is one way.

I agree that this this isn't the perfect fix. That would be to stop all SIGURG signals being delivered in the first place, but I couldn't figure out how to...

The SIGURG signals are quite easy to trigger. This code sample triggers SIGURG every so often. package main import ( "log" "os" "os/signal" "syscall" "time" ) func hello() { log.Printf("Hello...

Given how: 1. Golang binaries seems to send lots of SIGURG signals to themselves. 2. This is user facing breaking issue. 3. The linux kernel says it's fine to ignore...

I did a bit more digging today and I'm more confused than before. I still don't know why the operations are interrupted. The interrupt problem seems unrelated to the SIGURG...