On 03/16/14 19:41, Dimitry Sibiryakov wrote:
>     Hello, All.
>
>     Currently when execution of a statement in why.cpp is delayed from 
> execute to fetch,
> the transaction provided to execute call is saved and later used as is, 
> without any check.
> Nevertheless, it is possible that a user between execute and fetch do 
> something stupid
> like commit.

If user does it he will get an error 'Invalid transaction handle' from 
fetch. After closing transaction between execute & fetch this appears 
correct behavior.


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to