Specify that test-and-set mutexes should spin <spanclass="bold"><strong>tas_spins</strong></span> times without blocking. The value
defaults to 1 on uniprocessor systems and to 50 times the number of
processors on multiprocessor systems.
</p>
<p>
The database environment's test-and-set spin count may also be
configured using the environment's <ahref="../../programmer_reference/env_db_config.html#env_db_config.DB_CONFIG"class="olink">DB_CONFIG</a> file. The syntax of
the entry in that file is a single line with the string
"set_tas_spins", one or more whitespace characters, and the number
of spins. Because the <ahref="../../programmer_reference/env_db_config.html#env_db_config.DB_CONFIG"class="olink">DB_CONFIG</a> file is read when the database
environment is opened, it will silently overrule configuration
done before that time.
</p>
<p>
The <codeclass="methodname">DB_ENV->mutex_set_tas_spins()</code> method configures operations
performed using the specified
<aclass="link"href="env.html"title="Chapter5. The DB_ENV Handle">DB_ENV</a> handle, not all
operations performed on the underlying database environment.
</p>
<p>
The <codeclass="methodname">DB_ENV->mutex_set_tas_spins()</code> method may be called at any time
during the life of the application.
</p>
<p>
The <codeclass="methodname">DB_ENV->mutex_set_tas_spins()</code><span>
<span>
method returns a non-zero error value on failure and 0 on success.