Skip to content

Statement.cancel() causes lockup #892

@mrotteveel

Description

@mrotteveel

See also https://groups.google.com/g/firebird-java/c/WDsY8fBLmyo/m/r56MBQefAAAJ; it looks like cancelling a statement too quickly after execution might have some race condition or incorrectly registers or doesn't unregister a deferred operation, causing a subsequent hang of the connection waiting for data.

There currently is no clear reproduction recipe.

If a fix is found, it will probably need to be backported to Jaybird 5 as well.

Metadata

Metadata

Assignees

Type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions