Giter Site home page Giter Site logo

Comments (4)

alechenninger avatar alechenninger commented on August 13, 2024 1

It seems like a bug that one protocol emits error logs when another doesn't. It may be misleading, because AFAICT these aren't really meaningful "errors" in the sense that nothing appears to be actually wrong. Ultimately, whether you leave the issue open is up to you.

from haproxy-spoe-go.

alechenninger avatar alechenninger commented on August 13, 2024

Some additional context: I'm seeing this on mac while using docker for mac, and a shared unix socket between containers. Docker for Mac doesn't support unix sockets from the mac OS host, but it does in between containers.

I tried switching to https://github.com/criteo/haproxy-spoe-go and am seeing the same results, so wondering if this is a product of my environment.

from haproxy-spoe-go.

alechenninger avatar alechenninger commented on August 13, 2024

Did a bit more experimenting. Looks like timeout handling is different with unix sockets vs tcp.

With TCP, server and idle timeouts don't trigger errors.

With unix sockets, server and idle timeouts do trigger errors. This affects both this and the criteo libraries.

It seems benign, and may just warrant higher timeout values to reduce noise.

from haproxy-spoe-go.

negasus avatar negasus commented on August 13, 2024

Thank you for such a detailed description. Can I close this issue?

from haproxy-spoe-go.

Related Issues (9)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.