Skip to content

Commit c25689b

Browse files
committed
updated docs and bumped version to 0.5.8.
1 parent a624ee9 commit c25689b

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

README

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ Status
88
This module is under active development and is production ready.
99

1010
Version
11-
This document describes ngx_lua v0.5.7
12-
(<https://github.com/chaoslawful/lua-nginx-module/tags>) released on 14
11+
This document describes ngx_lua v0.5.8
12+
(<https://github.com/chaoslawful/lua-nginx-module/tags>) released on 21
1313
July 2012.
1414

1515
Synopsis
@@ -4572,12 +4572,11 @@ Known Issues
45724572
despite connection failures such as with "Connection Refused" errors.
45734573

45744574
However, later attempts to manipulate the cosocket object will fail and
4575-
return the actual error status message generated by the failed
4576-
connecting operation.
4575+
return the actual error status message generated by the failed connect
4576+
operation.
45774577

4578-
This issue appears to be due to limitations in the Nginx event model
4579-
that only affect Mac OS X and *not* other operating systems like Linux
4580-
and FreeBSD.
4578+
This issue is due to limitations in the Nginx event model and only
4579+
appears to affect Mac OS X.
45814580

45824581
Lua Coroutine Yielding/Resuming
45834582
* As the module's predefined Nginx I/O API uses the coroutine

README.markdown

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This module is under active development and is production ready.
1818
Version
1919
=======
2020

21-
This document describes ngx_lua [v0.5.7](https://github.com/chaoslawful/lua-nginx-module/tags) released on 14 July 2012.
21+
This document describes ngx_lua [v0.5.8](https://github.com/chaoslawful/lua-nginx-module/tags) released on 21 July 2012.
2222

2323
Synopsis
2424
========
@@ -4120,9 +4120,9 @@ TCP socket connect operation issues
41204120
-----------------------------------
41214121
The [tcpsock:connect](http://wiki.nginx.org/HttpLuaModule#tcpsock:connect) method may indicate `success` despite connection failures such as with `Connection Refused` errors.
41224122

4123-
However, later attempts to manipulate the cosocket object will fail and return the actual error status message generated by the failed connecting operation.
4123+
However, later attempts to manipulate the cosocket object will fail and return the actual error status message generated by the failed connect operation.
41244124

4125-
This issue appears to be due to limitations in the Nginx event model that only affect Mac OS X and *not* other operating systems like Linux and FreeBSD.
4125+
This issue is due to limitations in the Nginx event model and only appears to affect Mac OS X.
41264126

41274127
Lua Coroutine Yielding/Resuming
41284128
-------------------------------

doc/HttpLuaModule.wiki

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This module is under active development and is production ready.
1010

1111
= Version =
1212

13-
This document describes ngx_lua [https://github.com/chaoslawful/lua-nginx-module/tags v0.5.7] released on 14 July 2012.
13+
This document describes ngx_lua [https://github.com/chaoslawful/lua-nginx-module/tags v0.5.8] released on 21 July 2012.
1414

1515
= Synopsis =
1616
<geshi lang="nginx">
@@ -3979,9 +3979,9 @@ If server wide data sharing is required:
39793979
== TCP socket connect operation issues ==
39803980
The [[#tcpsock:connect|tcpsock:connect]] method may indicate <code>success</code> despite connection failures such as with <code>Connection Refused</code> errors.
39813981
3982-
However, later attempts to manipulate the cosocket object will fail and return the actual error status message generated by the failed connecting operation.
3982+
However, later attempts to manipulate the cosocket object will fail and return the actual error status message generated by the failed connect operation.
39833983
3984-
This issue appears to be due to limitations in the Nginx event model that only affect Mac OS X and ''not'' other operating systems like Linux and FreeBSD.
3984+
This issue is due to limitations in the Nginx event model and only appears to affect Mac OS X.
39853985
39863986
== Lua Coroutine Yielding/Resuming ==
39873987
* As the module's predefined Nginx I/O API uses the coroutine yielding/resuming mechanism, user code should not call any Lua modules that use the Lua coroutine mechanism in order to prevent conflicts with the module's predefined Nginx API methods such as [[#ngx.location.capture|ngx.location.capture]] (Actually, coroutine modules have been masked off in [[#content_by_lua|content_by_lua]] directives and others). This limitation is significant and work is ongoing on an alternative coroutine implementation that can fit into the Nginx event model to address this. When this is done, it will be possible to use the Lua coroutine mechanism freely as it is in standard Lua implementations.

0 commit comments

Comments
 (0)