Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] ARROW-3294: [C++][Flight] Support Flight on Windows #4209

Closed
wants to merge 1 commit into from

Conversation

wesm
Copy link
Member

@wesm wesm commented Apr 25, 2019

@pitrou @lihalite I'll need a little bit of help with this because sigaction is not available on Windows so the signal handling code will need some love (I found discussion of this issue here: https://stackoverflow.com/questions/32389905/sigaction-and-porting-linux-code-to-windows).

https://gist.github.com/wesm/1565ca0248d77d8ffc2411ce39119ed0

Once that's addressed I can push on to trying to get the unit tests working

@pitrou
Copy link
Member

pitrou commented Apr 26, 2019

Signals are entirely different on Windows, so this will need thinking a bit.

@pitrou
Copy link
Member

pitrou commented Apr 29, 2019

My advice would be to simply disable the signal handling code on Windows. It's only required to be able to stop the daemon using Ctrl-C on Unix, but perhaps no such code is required on Windows.

@wesm
Copy link
Member Author

wesm commented Apr 29, 2019

OK. I can add some defines around that code to see how much further I can get

@pitrou
Copy link
Member

pitrou commented May 28, 2019

Rebased and fixed conflicts.

@pitrou
Copy link
Member

pitrou commented May 28, 2019

@wesm I'm taking this up for now.

@pitrou pitrou changed the title WIP ARROW-3294: [C++][Flight] Support Flight on Windows [WIP] ARROW-3294: [C++][Flight] Support Flight on Windows May 28, 2019
@pitrou pitrou force-pushed the ARROW-3294-try-2 branch 3 times, most recently from c565842 to b5ea2a1 Compare May 29, 2019 13:03
@pitrou
Copy link
Member

pitrou commented May 29, 2019

I'm gonna open another PR with a branch on my fork, so as to use my AppVeyor account.

@pitrou
Copy link
Member

pitrou commented May 29, 2019

Superseded by #4410.

@pitrou pitrou closed this May 29, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants