Changeset 6082
- Timestamp:
- Sep 30, 2019 6:50:32 AM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjlib/src/pj/ssl_sock_imp_common.c
r6054 r6082 260 260 &ssock->timer); 261 261 } 262 ssock->timer.id = TIMER_CLOSE;263 262 pj_time_val_normalize(&interval); 264 status1 = pj_timer_heap_schedule(ssock->param.timer_heap, 265 &ssock->timer, &interval); 263 status1 = pj_timer_heap_schedule_w_grp_lock( 264 ssock->param.timer_heap, 265 &ssock->timer, 266 &interval, 267 TIMER_CLOSE, 268 ssock->param.grp_lock); 266 269 if (status1 != PJ_SUCCESS) { 267 270 PJ_PERROR(3,(ssock->pool->obj_name, status, … … 985 988 { 986 989 pj_assert(ssock->timer.id == TIMER_NONE); 987 ssock->timer.id = TIMER_HANDSHAKE_TIMEOUT; 988 status = pj_timer_heap_schedule(ssock->param.timer_heap, 989 &ssock->timer, 990 &ssock->param.timeout); 990 status = pj_timer_heap_schedule_w_grp_lock(ssock->param.timer_heap, 991 &ssock->timer, 992 &ssock->param.timeout, 993 TIMER_HANDSHAKE_TIMEOUT, 994 ssock->param.grp_lock); 991 995 if (status != PJ_SUCCESS) { 992 996 ssock->timer.id = TIMER_NONE; … … 1969 1973 { 1970 1974 pj_assert(ssock->timer.id == TIMER_NONE); 1971 ssock->timer.id = TIMER_HANDSHAKE_TIMEOUT; 1972 status = pj_timer_heap_schedule(ssock->param.timer_heap, 1973 &ssock->timer, 1974 &ssock->param.timeout); 1975 status = pj_timer_heap_schedule_w_grp_lock(ssock->param.timer_heap, 1976 &ssock->timer, 1977 &ssock->param.timeout, 1978 TIMER_HANDSHAKE_TIMEOUT, 1979 ssock->param.grp_lock); 1975 1980 if (status != PJ_SUCCESS) { 1976 1981 ssock->timer.id = TIMER_NONE;
Note: See TracChangeset
for help on using the changeset viewer.