diff options
author | Christian Grothoff <christian@grothoff.org> | 2015-02-08 15:34:37 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2015-02-08 15:34:37 +0000 |
commit | c306f456b0cfdfb55fb28290ff61f7783233cfc3 (patch) | |
tree | 0b2dea88ea83b3ccd2603073d3e7b710f3d584d8 /src/ats/gnunet-service-ats_addresses.c | |
parent | f99ade0a9aaa8024affcf01aa871f93bd03ef9e1 (diff) | |
download | gnunet-c306f456b0cfdfb55fb28290ff61f7783233cfc3.tar.gz gnunet-c306f456b0cfdfb55fb28290ff61f7783233cfc3.zip |
expose connectivity desire of clients to ATS plugins
Diffstat (limited to 'src/ats/gnunet-service-ats_addresses.c')
-rw-r--r-- | src/ats/gnunet-service-ats_addresses.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/ats/gnunet-service-ats_addresses.c b/src/ats/gnunet-service-ats_addresses.c index a1d47e3b9..c4d7f2da9 100644 --- a/src/ats/gnunet-service-ats_addresses.c +++ b/src/ats/gnunet-service-ats_addresses.c | |||
@@ -572,10 +572,13 @@ GAS_addresses_add (const struct GNUNET_PeerIdentity *peer, | |||
572 | GNUNET_i2s (peer), | 572 | GNUNET_i2s (peer), |
573 | session_id); | 573 | session_id); |
574 | /* Tell solver about new address */ | 574 | /* Tell solver about new address */ |
575 | GAS_plugin_solver_lock (); | ||
575 | GAS_plugin_new_address (new_address, | 576 | GAS_plugin_new_address (new_address, |
576 | addr_net, | 577 | addr_net); |
577 | atsi, | 578 | GAS_normalization_update_property (new_address, |
578 | atsi_count); | 579 | atsi, |
580 | atsi_count); | ||
581 | GAS_plugin_solver_unlock (); | ||
579 | /* Notify performance clients about new address */ | 582 | /* Notify performance clients about new address */ |
580 | GAS_performance_notify_all_clients (&new_address->peer, | 583 | GAS_performance_notify_all_clients (&new_address->peer, |
581 | new_address->plugin, | 584 | new_address->plugin, |