squid icon indicating copy to clipboard operation
squid copied to clipboard

Cleanup: remove xusleep() hacks

Open yadij opened this issue 4 years ago • 3 comments

usleep() has been obsolete for a long time. C++11 provides better and portable waiting mechanism we can use easily instead of these hacks trying to replicate and extend usleep().

yadij avatar Apr 21 '20 05:04 yadij

Waiting on a clean Jenkins result before clearing this one for merge. FreeBSD (GCC 4.8) was suddenly having issues with linking static variables passed to the new template.

yadij avatar Apr 23 '20 21:04 yadij

Leaving this PR open for merge in future. Pending when the CentOS 7 clang build environment stops being an issue.

yadij avatar Apr 30 '20 18:04 yadij

updating and triggering a refresh of the jenkins build

kinkie avatar Jun 06 '20 07:06 kinkie

Rebased to resolve conflicts and kick fresh build tests.

Removed M-waiting-for-distro as Squid-6 requirement for C++17 support mandates support for the C++11 functionality this requires.

yadij avatar Jan 12 '23 18:01 yadij