Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Conditional schedule cleanup

  • Loading branch information...
commit 57712a64e67d30277978808e128f40cc251fa8ea 1 parent 4640893
@methodmissing methodmissing authored
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);
}
Please sign in to comment.
Something went wrong with that request. Please try again.