added a read timeout handler