Skip to content

Commit b978325

Browse files
committed
Don't run events example for more than 20sec.
1 parent d906572 commit b978325

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

docs/examples/events_example.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ This is an example of a basic events setup.
77
.. literalinclude:: ../../examples/events.py
88
:language: py
99
:linenos:
10-
:lines: 1-126,136-
10+
:lines: 1-126,138-

examples/events.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,8 @@ class Handler(logging.Handler):
132132
def emit(self, record) -> None:
133133
sys.exit(0)
134134
log.addHandler(Handler())
135+
# we don't wanna wait forever for an event, so if it sets up OK lets call it quits.
136+
client.loop.call_later(20.0, sys.exit, 0)
135137

136138
client.loop.run_until_complete(add_clan_players())
137139
client.loop.run_forever()

0 commit comments

Comments
 (0)