Add simple timeout mechanism for subscribe client