commit | 3719c2fc50d33dbe407eb5351d94252406ccec9e | [log] [tgz] |
---|---|---|
author | Vernon Mauery <vernon.mauery@linux.intel.com> | Wed Mar 20 13:00:20 2019 -0700 |
committer | Vernon Mauery <vernon.mauery@linux.intel.com> | Wed Mar 20 13:00:20 2019 -0700 |
tree | f96d26558e8b56170f4b9ad7059e01be13bd8505 | |
parent | f0bedac613c5cedd2b6560aa84823da0c264017b [diff] |
Add generic signal handling API to work with boost::asio This allows providers or the main application to handle POSIX signals using a callback chain. Each handler can return continueExecution or breakExecution to stop the signal handling chain or allow it to continue. Each handler is registered with a priority and upon reciept of a signal, each handler is executed in priority order until the end of the list is reached or one returns with breakExecution. Change-Id: Idd83625eb1a2d3bdafc92bdd839e0d6386177ff2 Signed-off-by: Vernon Mauery <vernon.mauery@linux.intel.com>
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
.