*don't* let the onopen() callback affect the internal process