xsi-strerror.patch 555 B

123456789101112131415
  1. --- a/src/flb_network.c
  2. +++ b/src/flb_network.c
  3. @@ -523,9 +523,10 @@
  4. }
  5. /* Connection is broken, not much to do here */
  6. - str = strerror_r(error, so_error_buf, sizeof(so_error_buf));
  7. + /* XXX: XSI */
  8. + int _err = strerror_r(error, so_error_buf, sizeof(so_error_buf));
  9. flb_error("[net] TCP connection failed: %s:%i (%s)",
  10. - u->tcp_host, u->tcp_port, str);
  11. + u->tcp_host, u->tcp_port, so_error_buf);
  12. return -1;
  13. }
  14. }