pg_ctl always uses the same event source

https://commitfest.postgresql.org/action/patch_view?id=1328
http://archives.postgresql.org/message-id/A75272C26149438B8701E43B8BE1101C@maumau