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

ENQLM Being Exceeded #32

Open
tesneddon opened this issue Jun 19, 2015 · 0 comments
Open

ENQLM Being Exceeded #32

tesneddon opened this issue Jun 19, 2015 · 0 comments

Comments

@tesneddon
Copy link
Member

The following was reported by Brett Cameron through personal email:

BTW, I think I found a minor issue with your SQLite3 port. In addition to git, I've also got most of Subversion sort of working, and it uses SQLite. It uses it in such a way that it does numerous connects/disconnects to/from the DB and I noticed when cloning a large repo that I was blowing enqlm. Simply removing the LCK$M_CANCEL fixed the problem. I guess this might not have been observed before since most code will just connect to the DB once and stay connected...

// sys$deq(pFile->lksb.id, 0, PSL$C_USER, LCK$M_CANCEL);
sys$deq(pFile->lksb.id, 0, PSL$C_USER, 0);

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

No branches or pull requests

1 participant