본문 바로가기

Programing/Node.js

libuv - uv_pipe_open 에러 : EINVAL

아래 코드는 파일을 열어서, 파이프로 만드는 간단한 예제이다.

https://github.com/nikhilm/uvbook/blob/master/code/uvtee/main.c 를 참고했다. (거의 같다.)


그런데 아래 콘솔처럼 EINVAL이 떨어진다.

디버그를 해보니 아래 처럼 호출 스택이 이어지고 uv_set_pipe_handle에 이른다.


이 함수에서 SetNamedPipeHandleState라는 윈도우 API를 호출하는데 에러가 발생하는 것이다.




'Programing > Node.js' 카테고리의 다른 글

python 뼈대(skeleton)  (0) 2018.03.14
[node.js] C/C++ Addons 준비 node.js  (0) 2015.10.18
libuv 계층도  (0) 2014.04.15
libuv가 많이 바뀌었다.  (0) 2014.04.10
An Introduction to libuv  (0) 2014.04.01