apache / apache/arrow-adbc

python: support SIGINT handler on Windows

Open
#1,522 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
627
Forks
217
Avg merge
22h 22m
Merged PRs (30d)
64

Description

The implementation in #1484/#1509 works on Windows, macOS, and Linux. However in Windows CI using Conda (not when using vcpkg + MSVC) Python crashes at the end of the session though they all pass. I was not able to replicate this in a Windows developer VM.

Contributor guide

Open the contributing guide

Research direction

Start by reading the implementation and related changes in #1484 and #1509, then run the Windows CI configuration that uses Conda. Compare it with the vcpkg + MSVC configuration and investigate the crash at session end. Done means the Conda Windows run handles SIGINT without crashing.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.