fix listener bug
main thread
add log