summaryrefslogtreecommitdiffstats
path: root/src/providers/fail_over.c
Commit message (Expand)AuthorAgeFilesLines
* FO: add fo_get_active_server()Sumit Bose2016-01-191-0/+5
* FO: Use tevent_req_defer_callback() when notifying callersJakub Hrozek2015-12-071-2/+13
* FAIL_OVER: Fix warning value computed is not usedLukas Slebodnik2015-11-101-1/+1
* FO: Use refcount to keep track of servers returned to callersJakub Hrozek2015-10-231-19/+76
* FO: Don't free rc-allocated structureJakub Hrozek2015-10-231-1/+0
* FO: Also reset the server common data in addition to SRVJakub Hrozek2015-09-231-1/+3
* FO: Add an API to reset all servers in a single serviceJakub Hrozek2015-09-231-10/+20
* Resolv: re-read SRV query every time if its TTL is 0Jakub Hrozek2015-03-241-1/+1
* FO: Use SRV TTL in fail over codeJakub Hrozek2015-03-031-3/+5
* Fix debug messages - trailing '.'Pavel Reichl2014-09-291-1/+1
* failover: set port status to not working if previous srv lookup failedPavel Březina2014-07-311-0/+5
* failover: Shorter retry time for failed SRVPavel Reichl2014-04-141-2/+12
* Remove unused structures.Lukas Slebodnik2014-02-261-5/+0
* Update DEBUG* invocations to use new levelsNikolai Kondrashov2014-02-121-22/+33
* Make DEBUG macro invocations variadicNikolai Kondrashov2014-02-121-60/+60
* Fix formating of variables with type: time_tLukas Slebodnik2013-09-111-2/+3
* Always set port status to neutral when resetting service.Michal Zidek2013-07-111-1/+2
* failover: if expanded server is marked as neutral, invoke srv collapsePavel Březina2013-06-211-0/+7
* collapse_srv_lookup may free the server, make it clear from the APIPavel Březina2013-06-211-6/+9
* failover: return error when SRV lookup returned only duplicatesPavel Březina2013-06-211-2/+21
* failover: do not return invalid pointer when server is already presentPavel Březina2013-06-211-2/+6
* FO: Check the return value of send_fnJakub Hrozek2013-06-211-0/+4
* failover: set state->out when meta server remains in SRV_RESOLVE_ERRORPavel Březina2013-06-141-0/+1
* Use deep copy for dns_domain and discovery_domainLukas Slebodnik2013-06-031-2/+4
* FO: Fix setting status of duplicatesJakub Hrozek2013-05-281-9/+18
* DNS sites support - replace SRV lookup code with a plugin callPavel Březina2013-04-101-258/+73
* fail over - add function to insert multiple servers to the listPavel Březina2013-04-101-10/+101
* DNS sites support - SRV lookup plugin interfacePavel Březina2013-04-101-0/+26
* try primary server after retry_timeout + 1 seconds when switching to backupPavel Březina2012-12-181-0/+9
* Bad debug message when no dns_discovery_domain specified.Michal Zidek2012-09-241-3/+11
* FO: Check server validity before setting statusJakub Hrozek2012-09-131-5/+8
* FO: Return EAGAIN if there are more servers to tryJakub Hrozek2012-08-151-0/+9
* FO: Don't retry the same server if it's not workingJakub Hrozek2012-08-151-2/+3
* Duplicate detection in fail over did not work.Michal Zidek2012-08-151-3/+27
* Don't use server after SRV data collapsedJakub Hrozek2012-08-091-5/+8
* Always mark SRV servers as primaryJakub Hrozek2012-08-071-0/+1
* Failover: Return last tried server if it's still being triedJakub Hrozek2012-08-071-2/+6
* Don't call fo_set_{server,port}_status for SRV serversJakub Hrozek2012-08-031-2/+3
* Primary server support: basic support in failover codeJan Zeleny2012-08-011-15/+60
* Move some debug lines to new debug log levelsStef Walter2012-06-201-6/+6
* Return correct resolv_status on resolver timeoutJakub Hrozek2012-03-291-11/+11
* Only do one cycle when resolving a serverJakub Hrozek2012-03-061-0/+7
* Failover: Introduce a per-service timeoutJakub Hrozek2011-12-201-0/+46
* Do not touch resolve_service_state in fo_resolve_service_doneJakub Hrozek2011-12-201-14/+11
* Multiline macro cleanupJakub Hrozek2011-09-281-1/+2
* fo_get_server_name() getter for a server nameJakub Hrozek2011-07-211-0/+9
* Rename fo_get_server_name to fo_get_server_str_nameJakub Hrozek2011-07-211-1/+1
* Switch resolver to using resolv_hostent and honor TTLJakub Hrozek2011-06-151-18/+18
* Fix minor typo in error messageStephen Gallagher2011-05-021-1/+1
* Set same status for duplicate serversJakub Hrozek2011-04-151-0/+21