| commit | eeb0f9839ec1e20c0c9c58db19e23becdf59881f | [log] [tgz] |
|---|---|---|
| author | Vernon Mauery <vernon.mauery@linux.intel.com> | Wed May 29 16:36:58 2019 -0700 |
| committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Mon Mar 02 16:49:10 2020 +0000 |
| tree | 0ac0d2f4ef32643e7a7d9a0f479931e6723added | |
| parent | 86d8bd793968e9251f41dbb8eaea482490e68eb1 [diff] |
Add yielding utility calls
utils.hpp provides a bunch of blocking D-Bus calls that are used
liberally in the ipmi handlers. By adding a yielding option that takes
the ipmi::Context::ptr, this can easily turn all the blocking calls into
yielding calls as the handlers get rewritten.
Tested: Used the upcoming modification of XYZ call:
Before:
ipmitool get session info
After:
ipmitool get session info
Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
Change-Id: Ia537eeda060ea8e56b94b99ccb46b05f18372589
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.