diff options
Diffstat (limited to 'src/core/gnunet-service-core.c')
-rw-r--r-- | src/core/gnunet-service-core.c | 27 |
1 files changed, 3 insertions, 24 deletions
diff --git a/src/core/gnunet-service-core.c b/src/core/gnunet-service-core.c index 1d272b873..839eb2727 100644 --- a/src/core/gnunet-service-core.c +++ b/src/core/gnunet-service-core.c | |||
@@ -1703,9 +1703,6 @@ process_plaintext_neighbour_queue (struct Neighbour *n) | |||
1703 | /* no messages selected for sending, try again later... */ | 1703 | /* no messages selected for sending, try again later... */ |
1704 | n->retry_plaintext_task = | 1704 | n->retry_plaintext_task = |
1705 | GNUNET_SCHEDULER_add_delayed (sched, | 1705 | GNUNET_SCHEDULER_add_delayed (sched, |
1706 | GNUNET_NO, | ||
1707 | GNUNET_SCHEDULER_PRIORITY_IDLE, | ||
1708 | GNUNET_SCHEDULER_NO_TASK, | ||
1709 | retry_time, | 1706 | retry_time, |
1710 | &retry_plaintext_processing, n); | 1707 | &retry_plaintext_processing, n); |
1711 | return; | 1708 | return; |
@@ -2154,9 +2151,6 @@ send_key (struct Neighbour *n) | |||
2154 | if (n->status != PEER_STATE_KEY_CONFIRMED) | 2151 | if (n->status != PEER_STATE_KEY_CONFIRMED) |
2155 | n->retry_set_key_task | 2152 | n->retry_set_key_task |
2156 | = GNUNET_SCHEDULER_add_delayed (sched, | 2153 | = GNUNET_SCHEDULER_add_delayed (sched, |
2157 | GNUNET_NO, | ||
2158 | GNUNET_SCHEDULER_PRIORITY_KEEP, | ||
2159 | GNUNET_SCHEDULER_NO_TASK, | ||
2160 | n->set_key_retry_frequency, | 2154 | n->set_key_retry_frequency, |
2161 | &set_key_retry_task, n); | 2155 | &set_key_retry_task, n); |
2162 | } | 2156 | } |
@@ -2894,9 +2888,6 @@ schedule_quota_update (struct Neighbour *n) | |||
2894 | GNUNET_SCHEDULER_NO_TASK); | 2888 | GNUNET_SCHEDULER_NO_TASK); |
2895 | n->quota_update_task | 2889 | n->quota_update_task |
2896 | = GNUNET_SCHEDULER_add_delayed (sched, | 2890 | = GNUNET_SCHEDULER_add_delayed (sched, |
2897 | GNUNET_NO, | ||
2898 | GNUNET_SCHEDULER_PRIORITY_IDLE, | ||
2899 | GNUNET_SCHEDULER_NO_TASK, | ||
2900 | QUOTA_UPDATE_FREQUENCY, | 2891 | QUOTA_UPDATE_FREQUENCY, |
2901 | &neighbour_quota_update, | 2892 | &neighbour_quota_update, |
2902 | n); | 2893 | n); |
@@ -3114,6 +3105,8 @@ cleaning_task (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc) | |||
3114 | } | 3105 | } |
3115 | while (NULL != (c = clients)) | 3106 | while (NULL != (c = clients)) |
3116 | handle_client_disconnect (NULL, c->client_handle); | 3107 | handle_client_disconnect (NULL, c->client_handle); |
3108 | if (my_private_key != NULL) | ||
3109 | GNUNET_CRYPTO_rsa_key_free (my_private_key); | ||
3117 | } | 3110 | } |
3118 | 3111 | ||
3119 | 3112 | ||
@@ -3198,9 +3191,6 @@ run (void *cls, | |||
3198 | &handle_transport_notify_disconnect); | 3191 | &handle_transport_notify_disconnect); |
3199 | GNUNET_assert (NULL != transport); | 3192 | GNUNET_assert (NULL != transport); |
3200 | GNUNET_SCHEDULER_add_delayed (sched, | 3193 | GNUNET_SCHEDULER_add_delayed (sched, |
3201 | GNUNET_YES, | ||
3202 | GNUNET_SCHEDULER_PRIORITY_IDLE, | ||
3203 | GNUNET_SCHEDULER_NO_TASK, | ||
3204 | GNUNET_TIME_UNIT_FOREVER_REL, | 3194 | GNUNET_TIME_UNIT_FOREVER_REL, |
3205 | &cleaning_task, NULL); | 3195 | &cleaning_task, NULL); |
3206 | /* process client requests */ | 3196 | /* process client requests */ |
@@ -3210,17 +3200,6 @@ run (void *cls, | |||
3210 | } | 3200 | } |
3211 | 3201 | ||
3212 | 3202 | ||
3213 | /** | ||
3214 | * Function called during shutdown. Clean up our state. | ||
3215 | */ | ||
3216 | static void | ||
3217 | cleanup (void *cls, | ||
3218 | const struct GNUNET_CONFIGURATION_Handle *cfg) | ||
3219 | { | ||
3220 | if (my_private_key != NULL) | ||
3221 | GNUNET_CRYPTO_rsa_key_free (my_private_key); | ||
3222 | } | ||
3223 | |||
3224 | 3203 | ||
3225 | /** | 3204 | /** |
3226 | * The main function for the transport service. | 3205 | * The main function for the transport service. |
@@ -3235,7 +3214,7 @@ main (int argc, char *const *argv) | |||
3235 | return (GNUNET_OK == | 3214 | return (GNUNET_OK == |
3236 | GNUNET_SERVICE_run (argc, | 3215 | GNUNET_SERVICE_run (argc, |
3237 | argv, | 3216 | argv, |
3238 | "core", &run, NULL, &cleanup, NULL)) ? 0 : 1; | 3217 | "core", &run, NULL)) ? 0 : 1; |
3239 | } | 3218 | } |
3240 | 3219 | ||
3241 | /* end of gnunet-service-core.c */ | 3220 | /* end of gnunet-service-core.c */ |