Added a receive timeout to options with a default of 2 seconds