Hello All,

I am seeing an issue with the TinyTDS adapter where the SQL server kills 
the connection and the *TinyTds::Error: DBPROCESS is dead or not enabled *error 
is thrown.  It is thrown when the ensure block in the execute method for 
the adapter tries to cancel the pending TinyTds::Result. 

Here is the 
Reference: 
https://github.com/jeremyevans/sequel/blob/master/lib/sequel/adapters/tinytds.rb#L67

The r.cancel will throw the TinyTds::Error in this instance.  Since it is 
in the ensure block it is not throwing a Sequel::DatabaseDisconnectError, 
so the connection pool is not cleaning up this bad connection.

I am only seeing this particular error in a linux environment as well on a 
centos6 vm.  I just wanted to see if you consider this a bug or expected 
outcome.

Thanks for your help and this library.

Justin


-- 
You received this message because you are subscribed to the Google Groups 
"sequel-talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sequel-talk.
For more options, visit https://groups.google.com/d/optout.

Reply via email to