Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Queue between two machines and problem of hanging on windows #102

Open
allusernamestakenexceptthis opened this issue Jun 14, 2019 · 1 comment

Comments

@allusernamestakenexceptthis

I made one code run on windows and another on linux. they have a shared folder where the database located via network share. two problems I'm facing. the queue isn't properly updated. often when the one waiting for message is running in while loop, and I run the put operation. nothing pops up. I used block=false to test this. because without that I have another problem on windows. the get operation seems to become unresponsive. I have to press ctrl+c numerous times to break.

I wonder if both or one caused by locks. problem also seems to happen with file based (but I haven't tested that extensively to be sure)

ubuntu 18 (put) and windows 10 get, shared folder on ubuntu. Using python3.6 on both

@peter-wangxu
Copy link
Owner

peter-wangxu commented Jun 14, 2019

@allusernamestakenexceptthis Can you please run the benchmark script on you share? Any more info about the network share and the trace after aborted?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants