kovalev-sergey / homebridge-sony-audio

HomeKit integration for Sony Audio products
Apache License 2.0
14 stars 0 forks source link

Error: This callback function has already been called by someone else; it can only be called one time. #41

Open b-a-k-u-a-n opened 5 months ago

b-a-k-u-a-n commented 5 months ago

Hi,

The plugin keeps throwing the following error and essentially causes Homebridge to restart.

What can I do to get rid of this problem please?

Log:

23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:442:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:450:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:442:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:450:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:442:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:450:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:442:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:450:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:442:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:450:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:442:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Error: This callback function has already been called by someone else; it can only be called one time. at /var/lib/homebridge/node_modules/homebridge/node_modules/hap-nodejs/src/lib/util/once.ts:12:13 at /var/lib/homebridge/node_modules/homebridge-sony-audio/src/sonyAudioAccessory.ts:450:21 at processTicksAndRejections (node:internal/process/task_queues:95:5) [23/02/2024, 20:26:46] Got SIGTERM, shutting down Homebridge...