implementing new scheduler shutdown semantics
authorChristian Grothoff <christian@grothoff.org>
Sat, 30 Apr 2016 08:17:37 +0000 (08:17 +0000)
committerChristian Grothoff <christian@grothoff.org>
Sat, 30 Apr 2016 08:17:37 +0000 (08:17 +0000)
commit95f9076a2139f5fb042b944a0658b6cda2fa35db
treeb0826a2a1dcf812e6b4450fe6b05d47cd53ae49d
parent7746f68db77b9ca3c4aaca24ab2ce5253461240b
implementing new scheduler shutdown semantics
233 files changed:
src/arm/arm_api.c
src/arm/gnunet-arm.c
src/arm/gnunet-service-arm.c
src/arm/test_arm_api.c
src/arm/test_exponential_backoff.c
src/ats-tests/ats-testing-log.c
src/ats-tests/perf_ats_logging.c
src/ats-tool/gnunet-ats.c
src/ats/gnunet-service-ats.c
src/cadet/cadet_api.c
src/cadet/cadet_path.c
src/cadet/gnunet-cadet-profiler.c
src/cadet/gnunet-cadet.c
src/cadet/gnunet-service-cadet.c
src/cadet/gnunet-service-cadet_channel.c
src/cadet/gnunet-service-cadet_connection.c
src/cadet/gnunet-service-cadet_dht.c
src/cadet/gnunet-service-cadet_peer.c
src/cadet/gnunet-service-cadet_tunnel.c
src/cadet/test_cadet.c
src/cadet/test_cadet_local.c
src/cadet/test_cadet_single.c
src/consensus/gnunet-service-consensus.c
src/consensus/test_consensus_api.c
src/conversation/gnunet-conversation-test.c
src/conversation/gnunet-conversation.c
src/conversation/gnunet-service-conversation.c
src/core/gnunet-core.c
src/core/gnunet-service-core.c
src/core/gnunet-service-core_kx.c
src/core/test_core_api_mq.c
src/core/test_core_quota_compliance.c
src/curl/Makefile.am
src/datastore/gnunet-datastore.c
src/datastore/gnunet-service-datastore.c
src/datastore/perf_datastore_api.c
src/datastore/perf_plugin_datastore.c
src/datastore/test_plugin_datastore.c
src/dht/gnunet-dht-get.c
src/dht/gnunet-dht-monitor.c
src/dht/gnunet-dht-put.c
src/dht/gnunet-service-dht.c
src/dht/gnunet-service-dht_clients.c
src/dht/gnunet-service-dht_neighbours.c
src/dht/gnunet-service-wdht.c
src/dht/gnunet-service-wdht_clients.c
src/dht/gnunet-service-xdht.c
src/dht/gnunet-service-xdht_clients.c
src/dht/gnunet_dht_profiler.c
src/dns/dnsstub.c
src/dns/gnunet-dns-monitor.c
src/dns/gnunet-dns-redirector.c
src/dns/gnunet-service-dns.c
src/dv/gnunet-dv.c
src/dv/gnunet-service-dv.c
src/dv/test_transport_dv.c
src/exit/gnunet-daemon-exit.c
src/fs/gnunet-auto-share.c
src/fs/gnunet-daemon-fsprofiler.c
src/fs/gnunet-download.c
src/fs/gnunet-fs-profiler.c
src/fs/gnunet-publish.c
src/fs/gnunet-search.c
src/fs/gnunet-service-fs.c
src/fs/gnunet-service-fs_cp.c
src/fs/gnunet-service-fs_put.c
src/fs/gnunet-unindex.c
src/fs/test_gnunet_service_fs_migration.c
src/gns/gns_api.c
src/gns/gnunet-bcd.c
src/gns/gnunet-dns2gns.c
src/gns/gnunet-gns-helper-service-w32.c
src/gns/gnunet-gns-import.c
src/gns/gnunet-gns-proxy.c
src/gns/gnunet-gns.c
src/gns/gnunet-service-gns.c
src/gns/plugin_rest_gns.c
src/gns/test_gns_proxy.c
src/hostlist/gnunet-daemon-hostlist.c
src/hostlist/gnunet-daemon-hostlist_client.c
src/hostlist/gnunet-daemon-hostlist_server.c
src/hostlist/test_gnunet_daemon_hostlist.c
src/hostlist/test_gnunet_daemon_hostlist_learning.c
src/hostlist/test_gnunet_daemon_hostlist_reconnect.c
src/identity-provider/gnunet-service-identity-provider.c
src/identity-provider/plugin_rest_identity_provider.c
src/identity/gnunet-identity.c
src/identity/gnunet-service-identity.c
src/identity/plugin_rest_identity.c
src/identity/test_identity.c
src/include/gnunet_common.h
src/include/gnunet_scheduler_lib.h
src/multicast/gnunet-service-multicast.c
src/multicast/test_multicast.c
src/namecache/gnunet-namecache.c
src/namecache/gnunet-service-namecache.c
src/namecache/test_namecache_api_cache_block.c
src/namestore/gnunet-namestore-fcfsd.c
src/namestore/gnunet-namestore.c
src/namestore/gnunet-service-namestore.c
src/namestore/plugin_rest_namestore.c
src/nat/gnunet-nat-server.c
src/nat/nat.c
src/nat/nat_auto.c
src/nat/nat_mini.c
src/nat/nat_test.c
src/nat/test_nat.c
src/nse/gnunet-nse-profiler.c
src/nse/gnunet-nse.c
src/nse/gnunet-service-nse.c
src/nse/nse_api.c
src/nse/test_nse_multipeer.c
src/peerinfo-tool/gnunet-peerinfo.c
src/peerinfo/gnunet-service-peerinfo.c
src/peerinfo/peerinfo_api.c
src/peerinfo/peerinfo_api_notify.c
src/peerinfo/test_peerinfo_api_notify_friend_only.c
src/peerstore/gnunet-peerstore.c
src/peerstore/gnunet-service-peerstore.c
src/peerstore/peerstore_api.c
src/psyc/gnunet-service-psyc.c
src/psyc/test_psyc.c
src/psycstore/gnunet-service-psycstore.c
src/psycstore/psycstore_api.c
src/psycstore/test_psycstore.c
src/pt/gnunet-daemon-pt.c
src/pt/test_gnunet_vpn.c
src/regex/gnunet-daemon-regexprofiler.c
src/regex/gnunet-regex-profiler.c
src/regex/gnunet-regex-simulation-profiler.c
src/regex/gnunet-service-regex.c
src/rest/gnunet-rest-server.c
src/revocation/gnunet-revocation.c
src/revocation/gnunet-service-revocation.c
src/rps/gnunet-rps.c
src/rps/gnunet-service-rps.c
src/rps/gnunet-service-rps_sampler.c
src/rps/test_rps.c
src/scalarproduct/gnunet-scalarproduct.c
src/scalarproduct/gnunet-service-scalarproduct-ecc_alice.c
src/scalarproduct/gnunet-service-scalarproduct-ecc_bob.c
src/scalarproduct/gnunet-service-scalarproduct_alice.c
src/scalarproduct/gnunet-service-scalarproduct_bob.c
src/secretsharing/gnunet-secretsharing-profiler.c
src/secretsharing/gnunet-service-secretsharing.c
src/secretsharing/test_secretsharing_api.c
src/set/gnunet-service-set.c
src/set/gnunet-set-profiler.c
src/set/set_api.c
src/set/test_set_api.c
src/set/test_set_union_copy.c
src/set/test_set_union_result_symmetric.c
src/social/gnunet-service-social.c
src/social/test_social.c
src/statistics/gnunet-service-statistics.c
src/statistics/gnunet-statistics.c
src/statistics/statistics_api.c
src/statistics/test_statistics_api_watch.c
src/template/gnunet-service-template.c
src/testbed/gnunet-daemon-latency-logger.c
src/testbed/gnunet-daemon-testbed-blacklist.c
src/testbed/gnunet-daemon-testbed-underlay.c
src/testbed/gnunet-helper-testbed.c
src/testbed/gnunet-service-test-barriers.c
src/testbed/gnunet-service-testbed-logger.c
src/testbed/gnunet-service-testbed.c
src/testbed/gnunet-service-testbed_cpustatus.c
src/testbed/gnunet-service-testbed_oc.c
src/testbed/gnunet-testbed-profiler.c
src/testbed/gnunet_testbed_mpi_spawn.c
src/testbed/test_testbed_api_3peers_3controllers.c
src/testbed/test_testbed_api_hosts.c
src/testbed/test_testbed_api_testbed_run.c
src/testbed/test_testbed_logger_api.c
src/testbed/testbed_api_testbed.c
src/testing/gnunet-testing.c
src/topology/gnunet-daemon-topology.c
src/transport/gnunet-service-transport.c
src/transport/gnunet-service-transport_validation.c
src/transport/gnunet-transport-profiler.c
src/transport/gnunet-transport.c
src/transport/plugin_transport_http_client.c
src/transport/plugin_transport_http_server.c
src/transport/plugin_transport_udp.c
src/transport/plugin_transport_unix.c
src/transport/test_transport_api.c
src/transport/test_transport_api_bidirectional_connect.c
src/transport/test_transport_api_blacklisting.c
src/transport/test_transport_api_disconnect.c
src/transport/test_transport_api_http_reverse_peer2.conf
src/transport/test_transport_api_https_peer1.conf
src/transport/test_transport_api_https_peer2.conf
src/transport/test_transport_api_limited_sockets.c
src/transport/test_transport_api_manipulation_cfg.c
src/transport/test_transport_api_manipulation_recv_tcp.c
src/transport/test_transport_api_manipulation_send_tcp.c
src/transport/test_transport_api_monitor_peers.c
src/transport/test_transport_api_monitor_validation.c
src/transport/test_transport_api_restart_1peer.c
src/transport/test_transport_api_restart_2peers.c
src/transport/test_transport_api_timeout.c
src/transport/test_transport_startonly.c
src/transport/transport-testing.c
src/transport/transport_api.c
src/util/bandwidth.c
src/util/client.c
src/util/client_manager.c
src/util/connection.c
src/util/crypto_hash_file.c
src/util/gnunet-scrypt.c
src/util/gnunet-uri.c
src/util/helper.c
src/util/mq.c
src/util/os_installation.c
src/util/os_priority.c
src/util/program.c
src/util/resolver_api.c
src/util/scheduler.c
src/util/server.c
src/util/service.c
src/util/socks.c
src/util/speedup.c
src/util/test_common_logging_runtime_loglevels.c
src/util/test_connection_receive_cancel.c
src/util/test_disk.c
src/util/test_os_start_process.c
src/util/test_scheduler.c
src/util/test_scheduler_delay.c
src/util/test_server_disconnect.c
src/util/test_server_with_client_unix.c
src/util/test_speedup.c
src/vpn/gnunet-service-vpn.c
src/vpn/gnunet-vpn.c