Open mihai1voicescu opened 2 years ago
Hey, if I understand correctly you stacktrace, there is an error with type io.rsocket.kotlin.RSocketError$ApplicationError
thrown, and you catch it, right? Such an error says that on responder side (f.e. server) something failed and responder has sent Error frame. On current moment, there is only message
of Throwable
is transmitted via network.
Do you have access to responder side of code? Does it have full stacktrace there? Or may be you can tell me, in which situation (code reproducer) this happens?
Motivation
Some errors have their stack traces incomplete, making them impossible to debug. Example:
This looks like an internal error and I have nothing to debug it with or no additional info...
Even wrapping all the requests in try catch does not help in catching this...
Desired solution
Having the actual call site would be great. Also being able to catch the errors seems necessary.