ensure Dispatchers logger gets set when requested.

fixes #2894
ensure logger gets set before any other config

fixes #2894