Based on comments, you emit in constructor of server_
, before you do connect
(because constructor has returned if you have valid value in server_
pointer).
Emits themselves are not queued ever, connect must have been done before emit for the slot to be called (or the call queued).