mirror of
https://github.com/dankamongmen/notcurses.git
synced 2024-11-18 03:25:55 +00:00
[input] don't tear down input layer on windows for now #2192
This commit is contained in:
parent
257ec21671
commit
d8c1a67b81
@ -1976,6 +1976,8 @@ int init_inputlayer(tinfo* ti, FILE* infp, int lmargin, int tmargin,
|
|||||||
int stop_inputlayer(tinfo* ti){
|
int stop_inputlayer(tinfo* ti){
|
||||||
int ret = 0;
|
int ret = 0;
|
||||||
if(ti){
|
if(ti){
|
||||||
|
// FIXME cancellation on shutdown does not yet work on windows #2192
|
||||||
|
#ifndef __MINGW64__
|
||||||
if(ti->ictx){
|
if(ti->ictx){
|
||||||
loginfo("tearing down input thread\n");
|
loginfo("tearing down input thread\n");
|
||||||
ret |= cancel_and_join("input", ti->ictx->tid, NULL);
|
ret |= cancel_and_join("input", ti->ictx->tid, NULL);
|
||||||
@ -1983,6 +1985,7 @@ int stop_inputlayer(tinfo* ti){
|
|||||||
free_inputctx(ti->ictx);
|
free_inputctx(ti->ictx);
|
||||||
ti->ictx = NULL;
|
ti->ictx = NULL;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user