Skip to content

[C++][FlightRPC][ODBC] Address Disconnect() in FlightSQL ODBC test suite #49808

Open

Description

@amoeba

Describe the enhancement requested

In #49585 I found I had to skip calling Disconnect() at tear down to avoid crashes. The crashes only happened with static linkage and only in tests. If we can figure out what's causing the issue, we should restore the Disconnect().

Ref: #49585 (comment)

Component(s)

C++, FlightRPC

Activity

  1. alinaliBQ commented on Apr 20, 2026

    @alinaliBQ
    Collaborator

    FYI - During Disconnect(), the ODBC driver DLL is unloaded. Since Arrow libraries don't support unloading #47608 (comment), segmentation fault can occur.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions