Elektra  0.9.5
Plugin: process

The process plugin uses the pluginprocess library in order to execute other plugins inside an own process. This is useful for runtimes or libraries that cannot be reinitialized in the same process after they have been used. It is also useful for plugins which cause memory leaks to be isolated in an own process.

Mount this plugin and specify the plugin configuration parameter plugin to a plugin that exists on the system. The proxied plugin will then be executed in a separate process and this plugin handles the communication between the processes.

The pluginprocess library, which is only available on POSIX environments currently.

`` @section autotoc_md505 Mount the dump plugin a separate process via the process plugin touser:/examples/process` sudo kdb mount config.file user:/tests/process process plugin=dump

kdb set user:/tests/process/key value #> Create a new key user:/tests/process/key with string "value"

kdb get user:/tests/process/key #> value

Undo modifications

kdb rm -r user:/tests/process sudo kdb umount user:/tests/process ```

Limitations