Skip to content

Commit 294b105

Browse files
authored
empty handler check when unregister cancel errors + corrections (#577)
1 parent 12970b6 commit 294b105

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

alpaca_trade_api/stream.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -422,7 +422,8 @@ def register_handler(self, msg_type, handler, *symbols):
422422

423423
def unregister_handler(self, msg_type, *symbols):
424424
for symbol in symbols:
425-
del self._handlers[msg_type][symbol]
425+
if symbol in self._handlers[msg_type]:
426+
del self._handlers[msg_type][symbol]
426427

427428

428429
class CryptoDataStream(_DataStream):

0 commit comments

Comments
 (0)