Socket.request is now a non-writable property, undo upgrade event timing fix in this PR