exaxorg / accelerator

The Accelerator is a tool for fast and reproducible processing of eBay-scale datasets on a single computer.
https://exax.org
Apache License 2.0
3 stars 1 forks source link

[unixhttp] improve error reporting on URLError exceptions #1

Closed pabloyoyoista closed 10 months ago

pabloyoyoista commented 1 year ago

Hello again :D Sofia said any way of contacting you should work in principle, so let's just start with code sharing :)

So I was testing the accelerator in an automated testing setup at Combine, and bumped into the issue that the sockets for communication had too long paths and were failing to be created with a message similar to AF_UNIX path too long. However, the accelerator was swallowing that information, which gave me absolutely no clue of what was going on until I poked into the code. This PR improves that by presenting the reason for the error.

pabloyoyoista commented 10 months ago

This is now integrated