diff options
| author | Benoit Germain <bnt period germain arrobase gmail period com> | 2014-01-06 10:40:14 +0100 |
|---|---|---|
| committer | Benoit Germain <bnt period germain arrobase gmail period com> | 2014-01-06 10:40:14 +0100 |
| commit | b335cbcc9f07dc71999b885ffa2962c0ec00f5eb (patch) | |
| tree | ad6398a6f7e5ef155631b984bd41d07d535ea1f9 /src/lanes.lua | |
| parent | 132e85cb40f3a88efdb66a6344061bade628fcda (diff) | |
| download | lanes-b335cbcc9f07dc71999b885ffa2962c0ec00f5eb.tar.gz lanes-b335cbcc9f07dc71999b885ffa2962c0ec00f5eb.tar.bz2 lanes-b335cbcc9f07dc71999b885ffa2962c0ec00f5eb.zip | |
fix on_state_create circular logic issue
* if config.on_state_create() is a C function, call it by direct C
closure reconstruction in newly created states
* bumped version to 3.7.6
Diffstat (limited to 'src/lanes.lua')
| -rw-r--r-- | src/lanes.lua | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lanes.lua b/src/lanes.lua index 4856a2d..0c544bb 100644 --- a/src/lanes.lua +++ b/src/lanes.lua | |||
| @@ -297,7 +297,7 @@ local function gen( ... ) | |||
| 297 | -- Lane generator | 297 | -- Lane generator |
| 298 | -- | 298 | -- |
| 299 | return function(...) | 299 | return function(...) |
| 300 | return thread_new( func, libs, settings.on_state_create, cs, prio, g_tbl, package_tbl, required, ...) -- args | 300 | return thread_new( func, libs, cs, prio, g_tbl, package_tbl, required, ...) -- args |
| 301 | end | 301 | end |
| 302 | end | 302 | end |
| 303 | 303 | ||
