Projects
openEuler:20.03:LTS:SP3
iputils
_service:tar_scm_kernel_repo:bugfix-fix-ping-de...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:tar_scm_kernel_repo:bugfix-fix-ping-dead-loop.patch of Package iputils
From 1dffabbdf5bafbd0bcea3858d83d46e40bf03261 Mon Sep 17 00:00:00 2001 From: Chunmei Xu <xuchunmei@huawei.com> Date: Tue, 3 Mar 2020 20:44:33 +0800 Subject: [PATCH] iputils fix ping dead loop --- ping_common.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ping_common.c b/ping_common.c index 9fbaf9d..466e3fa 100644 --- a/ping_common.c +++ b/ping_common.c @@ -375,6 +375,10 @@ int pinger(ping_func_set_st *fset, socket_st *sock) struct timeval tv; gettimeofday(&tv, NULL); + if (tv.tv_sec < cur_time.tv_sec) { + gettimeofday(&cur_time, NULL); + gettimeofday(&tv, NULL); + } ntokens = (tv.tv_sec - cur_time.tv_sec) * 1000 + (tv.tv_usec - cur_time.tv_usec) / 1000; if (!interval) { -- 2.19.1
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.