Nathan,

On Tue, Dec 13, 2016 at 8:36 PM, Nathan Bossett <[email protected]> wrote:
> On Tue, Dec 13, 2016 at 08:20:44PM -0500, Igor Korot wrote:
>> > What more are you trying to find out?
>>
>> If I forget to finalize statement, I can use that sequence to find
>> which query is dangling.
>>
>> So are you saying that this code should be executed if sqlite3_close()
>> didn't return SQLITE_OK?
>
> I'm saying that your code should be trying to shut down gracefully
> before calling close: finalize statements and whatever else.

I understand that.
That's why I'm trying to find out if everything is OK...

>
> If I get to a point in my code where I know I haven't done that
> because the sqlite3_close() fails, then I don't have too many
> intelligent options left other than to note the problem.
>
> So I'm not sure exactly why you're trying to create an additional
> statement:  once you know the close succeeded or failed, what more
> are you trying to learn?  If all you want to know is that bare fact
> further down in the code, create a bool db_is_open or set the db
> pointer.

Because if graceful closure is not possible because of me I want to
know right away so that I can fix the problem.

Thank you.

>
> -Nathan
> _______________________________________________
> sqlite-users mailing list
> [email protected]
> http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users
_______________________________________________
sqlite-users mailing list
[email protected]
http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to