diff --git a/apps/price_pusher/package.json b/apps/price_pusher/package.json index 38f4442f88..0f3a51092d 100644 --- a/apps/price_pusher/package.json +++ b/apps/price_pusher/package.json @@ -1,6 +1,6 @@ { "name": "@pythnetwork/price-pusher", - "version": "10.1.0", + "version": "10.2.0", "description": "Pyth Price Pusher", "homepage": "https://pyth.network", "main": "lib/index.js", diff --git a/apps/price_pusher/src/solana/command.ts b/apps/price_pusher/src/solana/command.ts index af985292d5..87d63bd248 100644 --- a/apps/price_pusher/src/solana/command.ts +++ b/apps/price_pusher/src/solana/command.ts @@ -274,10 +274,14 @@ export default { }; export const onBundleResult = (c: SearcherClient, logger: Logger) => { - c.onBundleResult( - () => undefined, - (err) => { - logger.error(err, "Error in bundle result"); - }, - ); + try { + c.onBundleResult( + () => undefined, + (err) => { + logger.error(err, "Error in bundle result"); + }, + ); + } catch (error) { + logger.error(error, "Exception in bundle result"); + } };