diff options
author | Jan Hutter <jhutter@hsr.ch> | 2005-11-17 12:51:15 +0000 |
---|---|---|
committer | Jan Hutter <jhutter@hsr.ch> | 2005-11-17 12:51:15 +0000 |
commit | 2e7bbf0e0b8ec7cd785ce2e1b6f2d76a5ec4fe86 (patch) | |
tree | 395cbcaadcc7181c21c215af6baa1911333fe738 /Source/charon/thread_pool.c | |
parent | 2dbc31682ca580615d4f6855a1e7dfdcc562c6a6 (diff) | |
download | strongswan-2e7bbf0e0b8ec7cd785ce2e1b6f2d76a5ec4fe86.tar.bz2 strongswan-2e7bbf0e0b8ec7cd785ce2e1b6f2d76a5ec4fe86.tar.xz |
- checkin of IKE SA gets performed
Diffstat (limited to 'Source/charon/thread_pool.c')
-rw-r--r-- | Source/charon/thread_pool.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/charon/thread_pool.c b/Source/charon/thread_pool.c index add381501..3baa241e2 100644 --- a/Source/charon/thread_pool.c +++ b/Source/charon/thread_pool.c @@ -205,6 +205,13 @@ static void job_processing(private_thread_pool_t *this) global_ike_sa_manager->checkin_and_delete(global_ike_sa_manager, ike_sa); break; } + + status = global_ike_sa_manager->checkin(global_ike_sa_manager, ike_sa); + if (status != SUCCESS) + { + this->logger->log(this->logger, ERROR, "thread %u: %s could not checkin IKE_SA.", + pthread_self(), mapping_find(status_m, status)); + } break; } case RETRANSMIT_REQUEST: |