Duplicate NEW_NODE events
When I walk_events
on a scan node after the scan is finished, I'm receiving duplicate NEW_NODE events. Obviously I can ignore those in the writer but maybe this is a bug? This is what I get for a loopscan with 3 simu diodes (I'm running with fds patches from !1877 (merged))
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-0 (INIT)] Starting greenlet
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] Start listening to Redis events
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan' (type: scan)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer' (type: None)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:elapsed_time' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:epoch' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller' (type: None)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode3' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode4' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller' (type: None)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode3' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode4' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller' (type: None)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode3' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] New node 'test_session:tmp:scans:1_loopscan:timer:simulation_diode_sampling_controller:diode4' (type: channel)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-0 (ON)] Send STOP event (END event received from Redis) (16 nodes 0:00:00.100908)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (ON)] Received STOP event (16 nodes 0:00:00.101369)
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (OFF)] Stop listening to Redis events
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (OFF)] Finished succesfully
INFO:nexus_writer_service.subscribers.base_subscriber: [1_loopscan-1 (OFF)] Greenlet exits