Hi,
I am trying to close the close connection using the below code but it throw error message. Please help me to close the connection
ss = SmartWebSocket(feed_token, client_code)
def feed_data():
def on_message(ws, message):
print("Ticks: {}".format(message))
def on_open(ws):
print("on open")
ss.subscribe(task,token)
def on_error(ws, error):
print(error)
def on_close(ws):
print("Close")
ss._on_open = on_open
ss._on_message = on_message
ss._on_error = on_error
ss._on_close = on_close
ss.connect()
t1=threading.Thread(target=feed_data)
t1.start()
ss.ws.close()
Error info: SmartWebSocket.__on_close() takes 2 positional arguments but 4 were given
SmartWebSocket.__on_close() takes 2 positional arguments but 4 were given