@@ -31,7 +31,7 @@ static Expected<std::string>
3131ReadFull (IOObject &descriptor, size_t length,
3232 std::optional<std::chrono::microseconds> timeout = std::nullopt ) {
3333 if (!descriptor.IsValid ())
34- return llvm::make_error<TransportClosedError >();
34+ return llvm::make_error<TransportInvalidError >();
3535
3636 bool timeout_supported = true ;
3737 // FIXME: SelectHelper does not work with NativeFile on Win32.
@@ -92,7 +92,7 @@ void JSONTransport::Log(llvm::StringRef message) {
9292Expected<std::string>
9393HTTPDelimitedJSONTransport::ReadImpl (const std::chrono::microseconds &timeout) {
9494 if (!m_input || !m_input->IsValid ())
95- return llvm::make_error<TransportClosedError >();
95+ return llvm::make_error<TransportInvalidError >();
9696
9797 IOObject *input = m_input.get ();
9898 Expected<std::string> message_header =
@@ -131,7 +131,7 @@ HTTPDelimitedJSONTransport::ReadImpl(const std::chrono::microseconds &timeout) {
131131
132132Error HTTPDelimitedJSONTransport::WriteImpl (const std::string &message) {
133133 if (!m_output || !m_output->IsValid ())
134- return llvm::make_error<TransportClosedError >();
134+ return llvm::make_error<TransportInvalidError >();
135135
136136 Log (llvm::formatv (" <-- {0}" , message).str ());
137137
@@ -145,7 +145,7 @@ Error HTTPDelimitedJSONTransport::WriteImpl(const std::string &message) {
145145Expected<std::string>
146146JSONRPCTransport::ReadImpl (const std::chrono::microseconds &timeout) {
147147 if (!m_input || !m_input->IsValid ())
148- return make_error<TransportClosedError >();
148+ return make_error<TransportInvalidError >();
149149
150150 IOObject *input = m_input.get ();
151151 Expected<std::string> raw_json =
@@ -160,7 +160,7 @@ JSONRPCTransport::ReadImpl(const std::chrono::microseconds &timeout) {
160160
161161Error JSONRPCTransport::WriteImpl (const std::string &message) {
162162 if (!m_output || !m_output->IsValid ())
163- return llvm::make_error<TransportClosedError >();
163+ return llvm::make_error<TransportInvalidError >();
164164
165165 Log (llvm::formatv (" <-- {0}" , message).str ());
166166
@@ -173,4 +173,4 @@ Error JSONRPCTransport::WriteImpl(const std::string &message) {
173173
174174char TransportEOFError::ID;
175175char TransportTimeoutError::ID;
176- char TransportClosedError ::ID;
176+ char TransportInvalidError ::ID;
0 commit comments