Skip to content

Commit 1ea34ed

Browse files
TimPansinolrafeei
andauthored
Fix gRPC / Protobuf incompatibilities (#558)
* Catch grpc import issues * Fix deleted import Co-authored-by: Lalleh Rafeei <[email protected]>
1 parent 79738fb commit 1ea34ed

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

newrelic/core/agent_streaming.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import grpc
2020

2121
from newrelic.core.infinite_tracing_pb2 import RecordStatus, Span
22-
except ImportError:
23-
grpc = None
22+
except Exception:
23+
grpc, RecordStatus, Span = None, None, None
2424

2525
_logger = logging.getLogger(__name__)
2626

newrelic/core/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
from newrelic.core.infinite_tracing_pb2 import ( # pylint: disable=W0611,C0412 # noqa: F401
4545
Span,
4646
)
47-
except ImportError:
47+
except Exception:
4848
grpc = None
4949

5050

0 commit comments

Comments
 (0)