Dormant Connections in a Single-Threaded Environment
In a single-threaded application (one that does not use threads), the DORMANT option makes the current connection dormant. Using this option makes single-threaded applications upwardly compatible with thread-safe applications. A single-threaded environment, however, can have only one active connection while the program executes.