GitHub user postwait opened a pull request:

    https://github.com/apache/trafficserver/pull/1512

    Don't push stack variables in lightuserdata

    In systems that have wide VA access (Illumos), pushing (the address of) 
stack variables into the VM as lightuserdata isn't supported.  This addresses 
the binding code to wrap the BindingInstance pointer (which is often on-stack) 
in a pointer surrogate as formal lua userdata.  This works on Illumos now.
    
    > This also applies cleanly to the 7.0 branch and should be considered for 
backport.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/postwait/trafficserver no_stack_lightuserdata

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/trafficserver/pull/1512.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #1512
    
----
commit 62792f2a70e89e9e2126d9a21d5245eace796a0b
Author: Theo Schlossnagle <[email protected]>
Date:   2017-02-28T14:21:49Z

    Don't push stack variables in lightuserdata

----


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to