Introduced retries for timeout on do_associatons

do_introspect already has retry mechanism in place for busy workloads
at early stages of system boot. This change introduces exactly the same
handling for next step of ObjectMapper flow - getting Associations.

During performance tests with spawning multiple sensors I was able to
observe errors due to timeouted do_associations call.
Copying retry behavior from do_introspect allowed me to spawn
successfully 4000 sensors in the system (1500 without this change).

Signed-off-by: Adrian Ambrożewicz <adrian.ambrozewicz@intel.com>
Change-Id: I2c6c8b8b6b96186e0f49cf8b91c185a9c928c337
1 file changed
tree: 03452c1b0d0319cfb4220d1161d4f1f5b3f759b4
  1. fail-monitor/
  2. libmapper/
  3. src/
  4. .clang-format
  5. .gitignore
  6. bootstrap.sh
  7. configure.ac
  8. LICENSE
  9. MAINTAINERS
  10. Makefile.am
  11. README.md
README.md

To Build

To build this package, do the following steps:

    1. ./bootstrap.sh
    2. ./configure ${CONFIGURE_FLAGS}
    3. make

To clean the repository run `./bootstrap.sh clean`.