Status

PLANNING

Background

It has been discussed several times in the past, that the existing implementation for creating and managing threads is a little obsolete, based on ACE/TAO spawn to allow portability among operating systems and simplify the creation/configuration of the threads. These days, the same can be achieved using standard threads (very easy to create and manage, but not configuring) or boost threads (it has the same benefits as standard threads, but also is easy to configure the threads in several ways).

The idea would be to offer a modern version of the ACS threads, which allow for simple creation, but also for a more detailed/configurable creation if desired. It should also be possible to "bind" these threads the the ACS Thread Manager, in order for a container to manage the lifecycle of the thread under unexpected circumstances.

  • No labels