ITS#3950 delete gratuitous yield()s

This commit is contained in:
Howard Chu 2006-01-15 13:33:29 +00:00
parent 4d9fc0e85d
commit a4a85e03c1
6 changed files with 0 additions and 11 deletions

View File

@ -99,7 +99,6 @@ retry: /* transaction retry */
rs->sr_err = SLAPD_ABANDON;
goto return_results;
}
ldap_pvt_thread_yield();
bdb_trans_backoff( ++num_retries );
}
@ -425,7 +424,6 @@ return_results:
}
if( rs->sr_err == LDAP_SUCCESS && bdb->bi_txn_cp ) {
ldap_pvt_thread_yield();
TXN_CHECKPOINT( bdb->bi_dbenv,
bdb->bi_txn_cp_kbyte, bdb->bi_txn_cp_min, 0 );
}

View File

@ -95,7 +95,6 @@ retry: /* transaction retry */
}
parent_is_glue = 0;
parent_is_leaf = 0;
ldap_pvt_thread_yield();
bdb_trans_backoff( ++num_retries );
}
@ -537,7 +536,6 @@ return_results:
}
if( rs->sr_err == LDAP_SUCCESS && bdb->bi_txn_cp ) {
ldap_pvt_thread_yield();
TXN_CHECKPOINT( bdb->bi_dbenv,
bdb->bi_txn_cp_kbyte, bdb->bi_txn_cp_min, 0 );
}

View File

@ -327,7 +327,6 @@ retry: /* transaction retry */
rs->sr_err = SLAPD_ABANDON;
goto return_results;
}
ldap_pvt_thread_yield();
bdb_trans_backoff( ++num_retries );
}
@ -595,7 +594,6 @@ return_results:
slap_graduate_commit_csn( op );
if( rs->sr_err == LDAP_SUCCESS && bdb->bi_txn_cp ) {
ldap_pvt_thread_yield();
TXN_CHECKPOINT( bdb->bi_dbenv,
bdb->bi_txn_cp_kbyte, bdb->bi_txn_cp_min, 0 );
}

View File

@ -106,7 +106,6 @@ retry: /* transaction retry */
}
parent_is_glue = 0;
parent_is_leaf = 0;
ldap_pvt_thread_yield();
bdb_trans_backoff( ++num_retries );
}
@ -736,7 +735,6 @@ return_results:
send_ldap_result( op, rs );
if( rs->sr_err == LDAP_SUCCESS && bdb->bi_txn_cp ) {
ldap_pvt_thread_yield();
TXN_CHECKPOINT( bdb->bi_dbenv,
bdb->bi_txn_cp_kbyte, bdb->bi_txn_cp_min, 0 );
}

View File

@ -56,7 +56,6 @@ retry:
switch( rc ) {
case DB_LOCK_DEADLOCK:
case DB_LOCK_NOTGRANTED:
ldap_pvt_thread_yield();
goto retry;
case 0:

View File

@ -921,8 +921,6 @@ loop_continue:
e = NULL;
rs->sr_entry = NULL;
}
ldap_pvt_thread_yield();
}
nochange: