Yibo Cai created ARROW-11726:
--------------------------------
Summary: [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: FlightRPC
Reporter: Yibo Cai
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)