The two timeout settings are differentiated as follows:
- The -t option sets the default user-level timeout that applies to each qdb_connect() connection,
and can be privately modified with qdb_setbusytimeout().
- The -T option sets the global internal timeout that applies to database
connections made without a client context. Examples include verifying existing
databases or constructing new databases at startup, and auto-attaching
databases.
A value of block is equivalent to an infinite timeout period, and nonblock is equivalent to a timeout period of 0.