Skip to content

Commit 8a10d7c

Browse files
committed
avoid exception from optional request
1 parent 5e6d1f6 commit 8a10d7c

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

HeterogeneousCore/SonicTriton/src/TritonService.cc

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -131,11 +131,12 @@ TritonService::TritonService(const edm::ParameterSet& pset, edm::ActivityRegistr
131131

132132
if (verbose_) {
133133
inference::ServerMetadataResponse serverMetaResponse;
134-
TRITON_THROW_IF_ERROR(client->ServerMetadata(&serverMetaResponse),
135-
"TritonService(): unable to get metadata for " + serverName + " (" + server.url + ")",
136-
false);
137-
edm::LogInfo("TritonService") << "Server " << serverName << ": url = " << server.url
138-
<< ", version = " << serverMetaResponse.version();
134+
auto err = client->ServerMetadata(&serverMetaResponse);
135+
if (err.IsOk())
136+
edm::LogInfo("TritonService") << "Server " << serverName << ": url = " << server.url
137+
<< ", version = " << serverMetaResponse.version();
138+
else
139+
edm::LogInfo("TritonService") << "unable to get metadata for " + serverName + " (" + server.url + ")";
139140
}
140141

141142
//if this query fails, it indicates that the server is nonresponsive or saturated

0 commit comments

Comments
 (0)