You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: remove grpc plugin altogether from geyser manager (#400)
<!-- greptile_comment -->
## Greptile Summary
Improves stability by removing Geyser gRPC plugin from the plugin
manager while maintaining RPC service functionality, eliminating
potential segfaults from unsafe memory handling.
- Removed unsafe memory transmutation code in
`magicblock-api/src/init_geyser_service.rs` that was creating artificial
Library handles
- Eliminated `libloading::Library` and `LoadedGeyserPlugin` dependencies
to prevent memory-related crashes
- Preserved core RPC service functionality while removing plugin
tracking from manager
- Removed potential segfault vector from plugin manager's plugins list
management
<!-- /greptile_comment -->
0 commit comments