From e84fb1f135afad6fa157a144ed79804a7837a34b Mon Sep 17 00:00:00 2001 From: Steve Rubin Date: Tue, 30 May 2023 14:12:45 -0500 Subject: [PATCH] Remove segfault-handler --- index.js | 4 ---- package-lock.json | 22 +++------------------- package.json | 3 +-- 3 files changed, 4 insertions(+), 25 deletions(-) diff --git a/index.js b/index.js index eabfe1db..3957216c 100644 --- a/index.js +++ b/index.js @@ -22,10 +22,6 @@ const beamcoder = require('bindings')('beamcoder'); const beamstreams = require('./beamstreams.js'); -// Provide useful debug on segfault-related crash -const SegfaultHandler = require('segfault-handler'); -SegfaultHandler.registerHandler('crash.log'); - const splash = `Aerostat Beam Coder Copyright (C) 2019 Streampunk Media Ltd GPL v3.0 or later license. This program comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it diff --git a/package-lock.json b/package-lock.json index 3cfa51cf..118062a1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,18 +1,17 @@ { "name": "beamcoder-prebuild", - "version": "0.6.15-rc.7", + "version": "0.6.15-rc.10", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "beamcoder-prebuild", - "version": "0.6.15-rc.7", + "version": "0.6.15-rc.10", "hasInstallScript": true, "license": "GPL-3.0-or-later", "dependencies": { "bindings": "^1.5.0", - "prebuild-install": "^6.0.0", - "segfault-handler": "^1.3.0" + "prebuild-install": "^6.0.0" }, "devDependencies": { "eslint": "^8.1.0", @@ -3297,11 +3296,6 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, - "node_modules/nan": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", - "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==" - }, "node_modules/napi-build-utils": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", @@ -4531,16 +4525,6 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, - "node_modules/segfault-handler": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/segfault-handler/-/segfault-handler-1.3.0.tgz", - "integrity": "sha512-p7kVHo+4uoYkr0jmIiTBthwV5L2qmWtben/KDunDZ834mbos+tY+iO0//HpAJpOFSQZZ+wxKWuRo4DxV02B7Lg==", - "hasInstallScript": true, - "dependencies": { - "bindings": "^1.2.1", - "nan": "^2.14.0" - } - }, "node_modules/semver": { "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", diff --git a/package.json b/package.json index cbf4a53f..6d9ba350 100644 --- a/package.json +++ b/package.json @@ -52,8 +52,7 @@ "homepage": "https://github.com/descriptinc/beamcoder#readme", "dependencies": { "bindings": "^1.5.0", - "prebuild-install": "^6.0.0", - "segfault-handler": "^1.3.0" + "prebuild-install": "^6.0.0" }, "devDependencies": { "eslint": "^8.1.0",