Comments (2)
Solved the issue.
How I have missed the try .. catch
part is a matter to think.
server.cpp
try
{
Check_Value(request);
}
catch(const std::exception& e)
{
std::cout << e.what() << std::endl; // This will display the error message in server console
return grpc::Status(grpc::StatusCode::INVALID_ARGUMENT, e.what());
}
client.cpp
// Class instance, message instances declaration
grpc::Status status = stub->GetAddress(&context, request_, &response);
if (status.ok())
// print server response, do the required job
else
std::cout << status.error_message() << std::endl;
An awesome resource regarding error handler is found here.
from grpc-errors.
I am glad you were able to figure out on your own 🥳
from grpc-errors.
Related Issues (14)
- Adding examples of Status Details in addition to Code and Message? HOT 4
- PHP implementation HOT 1
- Kotlin implementation
- Add examples of server error interceptors for Java and Kotlin HOT 1
- Add examples for streaming situations HOT 5
- is it possible to have a server in c++ on Linux and remote client in C# on Windows for gRPC HOT 1
- which version of openssl does the current grpc work with HOT 1
- Replacing gRPC.Core with gRPC.Dotnet
- Is it possible to extract extended gRPC details from Python exception? HOT 1
- Where are Java and Kotlin Examples? HOT 3
- Java implementation HOT 4
- Go example: grpc.Errorf is deprecated, use status.Errorf instead HOT 1
- Node Streaming Error HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from grpc-errors.