You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jira@arrow.apache.org by "David Li (Jira)" <ji...@apache.org> on 2021/02/22 19:33:00 UTC

[jira] [Updated] (ARROW-11726) [C++][FlightRPC] fligh benchmark crashes with grpc mutex error

     [ https://issues.apache.org/jira/browse/ARROW-11726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Li updated ARROW-11726:
-----------------------------
    Component/s: C++

> [C++][FlightRPC] fligh benchmark crashes with grpc mutex error
> --------------------------------------------------------------
>
>                 Key: ARROW-11726
>                 URL: https://issues.apache.org/jira/browse/ARROW-11726
>             Project: Apache Arrow
>          Issue Type: Bug
>          Components: C++, FlightRPC
>            Reporter: Yibo Cai
>            Priority: Major
>
> Tested with latest master branch. Before dig deeper, would like to know if anyone have some idea. cc [~lidavidm] 
> $ release/arrow-flight-benchmark 
>  Using spawned TCP server
>  Server running with pid 1041173
>  Server host: localhost
>  Server port: 31337
>  Testing method: DoGet
>  Server host: localhost
>  Server port: 31337
>  Number of perf runs: 1
>  Number of concurrent gets/puts: 4
>  Batch size: 131040
>  Batches read: 9768
>  Bytes read: 1280000000
>  Nanos: 199529911
>  Speed: 6117.9 MB/s
>  Throughput: 48955.1 batches/s
>  Latency mean: 62 us
>  Latency quantile=0.5: 28 us
>  Latency quantile=0.95: 83 us
>  Latency quantile=0.99: 3177 us
>  Latency max: 6526 us
>  *[mutex.cc : 2048] RAW: Check waitp == nullptr || waitp->thread->waitp == nullptr || waitp->thread->suppress_fatal_errors failed: detected illegal recursion into Mutex code*
>  *terminate called after throwing an instance of 'boost::process::process_error'*
>  *what(): waitpid(2) failed: No child processes*
>  *Aborted (core dumped)*



--
This message was sent by Atlassian Jira
(v8.3.4#803005)