Permalink
Browse files

Conditional schedule cleanup

  • Loading branch information...
1 parent 4640893 commit 57712a64e67d30277978808e128f40cc251fa8ea @methodmissing methodmissing committed Oct 31, 2008
Showing with 2 additions and 2 deletions.
  1. +2 −2 ext/mysql.c
View
4 ext/mysql.c
@@ -1035,7 +1035,7 @@ static void schedule_query(VALUE obj, VALUE timeout)
}
static int should_schedule_query(){
- return ( ( rb_thread_main() == rb_thread_current() ) && rb_thread_alone() );
+ return ( ( rb_thread_main() == rb_thread_current() ) && rb_thread_alone() ) != 1;
}
/* async_query(sql,timeout=nil) */
@@ -1052,7 +1052,7 @@ static VALUE async_query(int argc, VALUE* argv, VALUE obj)
send_query( obj, sql );
- if ( should_schedule_query() != 1 ){
+ if ( should_schedule_query() ){
schedule_query(obj, timeout);
}

0 comments on commit 57712a6

Please sign in to comment.