backends: better error message
config tool: fixed occasional sigpipes on config reload
moved thread pool to the beginning to save some memory