Skip to content

Conversation

@bungle
Copy link
Contributor

@bungle bungle commented Jun 8, 2016

  • Removed unneccessary initializers
  • added some locals
  • fixed some global variable leaks
  • adjusted session to only start when it is modified (in hopes to fix locking problems)

bungle added 2 commits June 8, 2016 17:54
…al variable leaks, adjusted session to only start when it is modified (in hopes to fix locking problems).
@spauljon
Copy link

spauljon commented Jun 8, 2016

so I
a) merged (to our fork that has minor customizations) up to commit 3f115c8 (which I think is enough), and
b) reverted the lua-resty-session change (to memcache.lua)

and tested it again (have a netscaler lb fronting two nginx servers supported by two memcache instances); at first glance, everything seems to work - no hanging

as an additional measure, I instrumented the lock and unlock code, and confirmed that the calls now are paired

so looks good ... thx for the timely response - we appreciate it

@zandbelt zandbelt merged commit 446f95c into zmartzone:master Jun 8, 2016
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

Successfully merging this pull request may close these issues.

3 participants