 
   This function is synchronous and blocks until the given Redix connection frees
   all its resources and disconnects from the Redis server. `timeout` can be
-  passed to limit the amout of time allowed for the connection to exit; if it
+  passed to limit the amount of time allowed for the connection to exit; if it
   doesn't exit in the given interval, this call exits.
 
   ## Examples

  passing `verify: :verify_none` in the socket options.

  Some Redis servers, notably Amazon ElastiCache, use wildcard certificates that require
  additional socket options for succesful verification (requires OTP 21.0 or later):

      Redix.start_link(
        host: "example.com", port: 9999, ssl: true,

      of a sentinel to be contacted in order to obtain the address of a primary. The address of
      a sentinel can be passed as a Redis URI (see the "Using a Redis URI" section above) or
      a keyword list with `:host`, `:port`, `:password` options (same as when connecting to a
      Redis instance directly). Note that the password can either be passed in the sentinel
      address or globally -- see the `:password` option below. This option is required.

    * `:group` - (binary) the name of the group that identifies the primary in the sentinel
