<div dir="ltr">Thanks, pushed.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 14, 2015 at 11:22 AM, Xinyue Lu <span dir="ltr"><<a href="mailto:maillist@7086.in" target="_blank">maillist@7086.in</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">在 2015/4/13 22:41, Min Chen 写道:<br>
> # HG changeset patch<br>
> # User Min Chen <<a href="mailto:chenm003@163.com">chenm003@163.com</a>><br>
> # Date 1428990100 -28800<br>
> # Node ID 4987a630b0d12638c1994afc7c21b9bc44282498<br>
> # Parent  abfbfdf724a0b224ba5e98c55e81cc9ed295c2f9<br>
> disable SIGPIPE on Windows platform<br>
> ---<br>
>  source/output/reconplay.cpp |    4 ++++<br>
>  1 files changed, 4 insertions(+), 0 deletions(-)<br>
><br>
> diff -r abfbfdf724a0 -r 4987a630b0d1 source/output/reconplay.cpp<br>
> --- a/source/output/reconplay.cpp     Mon Apr 13 14:13:19 2015 -0700<br>
> +++ b/source/output/reconplay.cpp     Tue Apr 14 13:41:40 2015 +0800<br>
> @@ -39,17 +39,21 @@<br>
><br>
>  bool ReconPlay::pipeValid;<br>
><br>
> +#ifndef _MSC_VER<br>
<br>
</span>It still fails on mingw. Changing condition to check _WIN32 seems to work.<br>
<div class="HOEnZb"><div class="h5"><br>
>  static void sigpipe_handler(int)<br>
>  {<br>
>      if (ReconPlay::pipeValid)<br>
>          general_log(NULL, "exec", X265_LOG_ERROR, "pipe closed\n");<br>
>      ReconPlay::pipeValid = false;<br>
>  }<br>
> +#endif<br>
><br>
>  ReconPlay::ReconPlay(const char* commandLine, x265_param& param)<br>
>  {<br>
> +#ifndef _MSC_VER<br>
>      if (signal(SIGPIPE, sigpipe_handler) == SIG_ERR)<br>
>          general_log(&param, "exec", X265_LOG_ERROR, "Unable to register SIGPIPE handler: %s\n", strerror(errno));<br>
> +#endif<br>
><br>
>      width = param.sourceWidth;<br>
>      height = param.sourceHeight;<br>
><br>
> _______________________________________________<br>
> x265-devel mailing list<br>
> <a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
> <a href="https://mailman.videolan.org/listinfo/x265-devel" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
><br>
_______________________________________________<br>
x265-devel mailing list<br>
<a href="mailto:x265-devel@videolan.org">x265-devel@videolan.org</a><br>
<a href="https://mailman.videolan.org/listinfo/x265-devel" target="_blank">https://mailman.videolan.org/listinfo/x265-devel</a><br>
</div></div></blockquote></div><br></div>