Skip to Content.
Sympa Menu

ndt-dev - [ndt-dev] New pull request

Subject: NDT-DEV email list created

List archive

[ndt-dev] New pull request

Chronological Thread 
  • From: ☕Peter Boothe <>
  • To: "" <>
  • Subject: [ndt-dev] New pull request
  • Date: Mon, 21 Nov 2016 11:32:16 -0500
  • Ironport-phdr: 9a23:Tqn1qRA/wu28pHhTQjhaUyQJP3N1i/DPJgcQr6AfoPdwSPT/oMbcNUDSrc9gkEXOFd2CrakV0KyM6OuwAiQp2tWoiDg6aptCVhsI2409vjcLJ4q7M3D9N+PgdCcgHc5PBxdP9nC/NlVJSo6lPwWB6nK94iQPFRrhKAF7Ovr6GpLIj8Swyuu+54Dfbx9GiTe5b75+Ngu6oAveusQVj4ZpN7o8xAbOrnZUYepd2HlmJUiUnxby58ew+IBs/iFNsP8/9MBOTLv3cb0gQbNXEDopPWY15Nb2tRbYVguA+mEcUmQNnRVWBQXO8Qz3UY3wsiv+sep9xTWaMMjrRr06RTiu86FmQwLuhSwaNTA27XvXh9RwgqxVoxyvugJxzJLPbY6PKPZzZLnQcc8GSWdDWMtaSixPApm7b4sKF+cDOPxWoJfhp1QQtxu1GBShBOToyj9Uhn/5w7Ax3uM5EQ7d2wwgGM4OsHTKo9juO6cSVue1zKbMzTrddf9ZxTD96I3Rfx0nvPqCU7Vwcc/LxkkuEQPIllqQqY35PzOVy+QCqHKX4PZnVeKqk2Inrh9+rSK0xscxkInGmIcVxU7C9SVlxIY6P8a3RFR9YdG6DJtdsTyROYhuQs46XW1luTo2x78DtJ61fyUF04gryhvQZvCbb4SH/xfuW/qNLTp8gX9ofayzihi9/EWm1+byTNO70ExQoSpAitTMtm4C1xjU6sWfT/ty5Eah2TKW2wDK6eFIPVk4lKXFJ5MvzbM8jJUTsUPEHi/5nEX5krWaeVkj+uit8+jnY7PmqYGAN4JslA3zM7gil866DOQ2MQUBRHSX9OGz2bH/4UH2XbBHgeEqnqTdtZ3XINoXq6C2DgNN14Ys8Re/DzOo0NQCmnkHKUpIeAqcgIjuPFHOPPD4AumkjlSjlzdrwP/GPrn/DZnXMnfDl7Lhca5n60FA0Aoz0cxf55VMB7EHPf3zRlb9u8HGAR8nKAG0x+fnCM5h1oMFR26DGK6ZMKXOsVCW/OIvJfeDZJMLtDrnNfcq+uPu3jcFngpXe6W1mJcadli5GOhrOUOUfSCqj9scWy9euAYiCeDnlnWDVyJefXC/Q/h66z0mXtGIF4DGE2eVjaCMxm+RGZpKZm0OXkiGFnD0d4isVPALZyafZMRml2pXBvCaV4Y92ET250fBwL19I7+M9w==


I just made a new pull request to bring in all the bugfixes to NDT that have helped out MLab over the past 6 months.

Check it out at:

I had previously talked with Aaron and he said it would be fine if I just merged it, but I wanted to make sure that if anyone objected to this merge they would have a chance to tell me to stop.

So the pull request is linked above, and I will merge it in a week if there are no objections. It is a purely bugfix pull request:
  • Fixes some reliability issues around SSL.
  • Fixes SSL error handling.
  • Fixes some watchdog timer issues that led to hanging child processes.
  • Fixes a pthread deadlock bug.
  • Prevents children from hanging forever when packet capture fails to start.
  • Makes sure that all variables are initialized before use.
  • Unit tests now double-check that a port is available before assuming they can set up a server on a random high-numbered port.

ᴹ̶LAB | Measure the Internet, save the data, and make it universally accessible and useful.

Archive powered by MHonArc 2.6.19.

Top of Page