adding message parsing workers and client reconnect for seemless server restart