Closed jack2050 closed 4 years ago
debug shows credential_builder.py got stuck at line 121 cef.MessageLoop():
120 browser.SetClientHandler(handler)
121 cef.MessageLoop() <---
122 cef.Shutdown()
I am running latest cefpython3
tools $ pip3 freeze | grep cefpython3
cefpython3==66.0
The above issue still exists. But found a work around. For anyone who experiences similar issue in the future, here is what I did to work around the issue.
Use pdb module, pause and get the TD authorization code out before program hangs in RequestHandler(). Dumped code to a temp file. By reading in the code from temp file, and bypassing the hung part in main(), managed getting the credential ID.
With jeog's latest push, now compilation on mac completed successfully, without any modification.
But somehow credential_builder.py could not finish writing the id file. The file was created with zero byte, but still was zero byte, after a long wait time.