let (signal, sink) = Signal<[CLBeacon], BeaconManagerError>.pipe()
When I call this because the user disabled the Bluetooth:
sendError(self.sink, error)
the Signal
is interrupted and I don't receive more next
nor interrupted
events after enabling the Bluetooth back again. The Signal
is broken.
How can I send error
types to the observer
without interrupting / breaking the Signal
? I can't find in the RAC 4 documentation. Thanks!