diff options
| author | Lu Qiuwen <[email protected]> | 2018-11-29 19:17:11 +0800 |
|---|---|---|
| committer | Lu Qiuwen <[email protected]> | 2018-11-29 19:17:11 +0800 |
| commit | 7f1579e13b589b30719fc2b176d8f5b3a0443689 (patch) | |
| tree | 5f8c1063c4c1e4860df09d554ec46a2c36642cfb | |
| parent | 1cfc044c43070c8a83cfc7de2334ac9219895513 (diff) | |
修正创建网卡状态更新线程时传入野指针的问题。
| -rw-r--r-- | service/src/phydev.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/service/src/phydev.c b/service/src/phydev.c index ae3f2a5..4ac8703 100644 --- a/service/src/phydev.c +++ b/service/src/phydev.c @@ -765,13 +765,10 @@ int phydev_init(struct sc_main * sc) /* 启动物理设备状态更新线程 */ pthread_t __pid_phydev_link_update; - int ret = pthread_create(&__pid_phydev_link_update, NULL, - phydev_link_state_update_thread, &sc->phydev_main); - + int ret = pthread_create(&__pid_phydev_link_update, NULL, phydev_link_state_update_thread, sc->phydev_main); if (ret < 0) { - MR_ERROR("PHYDEV link state update thread create failed: %s", - strerror(errno)); + MR_ERROR("PHYDEV link state update thread create failed: %s", strerror(errno)); return RT_ERR; } |
