Performance Issues
This file is still under development
- Forks to handle process so it doesn't block in parent (and failures
are limited to that process and don't affect the server).
- Avoids unnecessary exec()'s which are slow (does most work internally).
Tony Sanders