netutils: correct iperf thread name
Signed-off-by: chao an <anchao@xiaomi.com>
This commit is contained in:
parent
a3390417f7
commit
63e3c6c521
@ -22,6 +22,7 @@
|
|||||||
* Included Files
|
* Included Files
|
||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
|
#include <sys/prctl.h>
|
||||||
#include <sys/socket.h>
|
#include <sys/socket.h>
|
||||||
#include <sys/time.h>
|
#include <sys/time.h>
|
||||||
#include <net/if.h>
|
#include <net/if.h>
|
||||||
@ -234,6 +235,8 @@ static void iperf_report_task(void *arg)
|
|||||||
uintmax_t now_len;
|
uintmax_t now_len;
|
||||||
int ret;
|
int ret;
|
||||||
|
|
||||||
|
prctl(PR_SET_NAME, IPERF_REPORT_TASK_NAME);
|
||||||
|
|
||||||
now_len = s_iperf_ctrl.total_len;
|
now_len = s_iperf_ctrl.total_len;
|
||||||
ret = clock_gettime(CLOCK_MONOTONIC, &now);
|
ret = clock_gettime(CLOCK_MONOTONIC, &now);
|
||||||
if (ret != 0)
|
if (ret != 0)
|
||||||
@ -308,7 +311,7 @@ static int iperf_start_report(void)
|
|||||||
pthread_attr_setstacksize(&attr, IPERF_REPORT_TASK_STACK);
|
pthread_attr_setstacksize(&attr, IPERF_REPORT_TASK_STACK);
|
||||||
|
|
||||||
ret = pthread_create(&thread, &attr, (void *)iperf_report_task,
|
ret = pthread_create(&thread, &attr, (void *)iperf_report_task,
|
||||||
IPERF_REPORT_TASK_NAME);
|
NULL);
|
||||||
if (ret != 0)
|
if (ret != 0)
|
||||||
{
|
{
|
||||||
printf("iperf_thread: pthread_create failed: %d, %s\n",
|
printf("iperf_thread: pthread_create failed: %d, %s\n",
|
||||||
@ -666,6 +669,8 @@ static int iperf_run_tcp_client(void)
|
|||||||
|
|
||||||
static void iperf_task_traffic(void *arg)
|
static void iperf_task_traffic(void *arg)
|
||||||
{
|
{
|
||||||
|
prctl(PR_SET_NAME, IPERF_TRAFFIC_TASK_NAME);
|
||||||
|
|
||||||
if (iperf_is_udp_client())
|
if (iperf_is_udp_client())
|
||||||
{
|
{
|
||||||
iperf_run_udp_client();
|
iperf_run_udp_client();
|
||||||
@ -772,7 +777,7 @@ int iperf_start(struct iperf_cfg_t *cfg)
|
|||||||
pthread_attr_setschedparam(&attr, ¶m);
|
pthread_attr_setschedparam(&attr, ¶m);
|
||||||
pthread_attr_setstacksize(&attr, IPERF_TRAFFIC_TASK_STACK);
|
pthread_attr_setstacksize(&attr, IPERF_TRAFFIC_TASK_STACK);
|
||||||
ret = pthread_create(&thread, &attr, (void *)iperf_task_traffic,
|
ret = pthread_create(&thread, &attr, (void *)iperf_task_traffic,
|
||||||
IPERF_TRAFFIC_TASK_NAME);
|
NULL);
|
||||||
|
|
||||||
if (ret != 0)
|
if (ret != 0)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user