Ray Bellis

Results 62 comments of Ray Bellis

I'm not familiar enough with the protocol to figure out the differences, but I found a commit for another WebSocket library which might provide a good start: https://github.com/Ragnis/node-websocket-server/commit/974424fb32650efce0b26eab167f48f0982f2d25

sorry - didn't mean to close this!

Another issue with struct padding is that (AFAIK) if you copy a padded structure it's not guaranteed that your carefully zero-filled padding bytes will get transferred into the copy.

I guess I could learn enough ROFF to do that. In 30+ years using UNIX systems I've always managed to avoid it...

@infrastation thanks, but I think I'll wait until Guy has declared what the real fix is...

The very frequent `SIGABRT` errors in `dmesg` appear to be associated with somehow getting two copies of syslog-ng running at the same time. I suspect it's a separate (but perhaps...

I'm running 3.36.1 from FreeBSD Fresh Ports. The error code that triggers the abort is 6 (ENXIO).

> Finding this message could be a good start as it contains the error type and message returned by `kqueue`. If you can't find such a message, we could help...

> Also running syslog-ng in debug mode might give some hints: `syslog-ng -Fvdet -f /path/to/conf/file.conf` When I run it in the foreground I'm unable to replicate the issue - it...

I can share the config, but not publicly. However I note that @0xc0decafe did reproduce this too, so checking his config might be more useful. Ours includes the "stock" FreeBSD...