We have a scriptcase setup with multiple connections.
It regularly happens here that when multiple people are logged in on our scriptcase server and are developing at the same time that scriptcase seems to ‘hang’ sometimes for minutes.
The scenario:
User 1 generates apps
User 2 runs a generated app (of a totally different project).
This can go good but sometimes User 2 totally gets blocked for minutes. Vice versa also happens.
This just happens more times when we have more people using our scriptcase server together.
I suspect the php locking mechanism is cause of this. But it occurs due to bad written code from netmake apparently.
I suggest netmake starts using a stackable php session handler which should circumvent this bad behaviour.
Of course this doesnt occur with one user logged in, it occurs more often for more users and bigger projects.
Please test and fix this!
I suggest checking this:
http://stackoverflow.com/questions/3371474/php-sessions-is-there-any-way-to-disable-php-session-locking
There is a solution here that can be used but it has to be build into scriptcase.