Skip to content

Commit 54fcf13

Browse files
committed
Make internal threads to be daemon for shutdown workaround.
1 parent 54fa21c commit 54fcf13

3 files changed

Lines changed: 5 additions & 5 deletions

File tree

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ def _requires_from_file(filename):
1212

1313
setup(
1414
name="streamchat-agent",
15-
version="1.0.1",
15+
version="1.0.2",
1616
license="MIT",
1717
description="Get YouTube chat comments with minimum time lag",
1818
author="General Yadoc",
@@ -34,4 +34,4 @@ def _requires_from_file(filename):
3434
install_requires=_requires_from_file('requirements.txt'),
3535
setup_requires=["pytest-runner"],
3636
tests_require=["pytest", "pytest-cov"]
37-
)
37+
)

src/StreamChatAgent.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ def __init__( self, params ):
2626

2727
self.__chat = pytchat.create(video_id=params.video_id)
2828

29-
self.__my_put_thread = threading.Thread(target=self.__put_items)
30-
self.__my_get_thread = threading.Thread(target=self.__get_items)
29+
self.__my_put_thread = threading.Thread(target=self.__put_items, daemon=True)
30+
self.__my_get_thread = threading.Thread(target=self.__get_items, daemon=True)
3131

3232
super(StreamChatAgent, self).__init__(daemon=True)
3333

src/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
from .StreamChatAgent import *
22

3-
__version__ = '1.0.1'
3+
__version__ = '1.0.2'

0 commit comments

Comments
 (0)