Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
N
nginx-push-stream-module
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Administrator
nginx-push-stream-module
Commits
a1ea952b
Commit
a1ea952b
authored
Mar 13, 2011
by
Wandenberg Peixoto
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fixing the counter of created channels/messages
parent
814f76b9
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
4 additions
and
2 deletions
+4
-2
test_cleanup_memory.rb
test/test_cleanup_memory.rb
+4
-2
No files found.
test/test_cleanup_memory.rb
View file @
a1ea952b
...
@@ -22,11 +22,12 @@ class TestCreateManyChannels < Test::Unit::TestCase
...
@@ -22,11 +22,12 @@ class TestCreateManyChannels < Test::Unit::TestCase
i
=
0
i
=
0
EM
.
add_periodic_timer
(
0.05
)
do
EM
.
add_periodic_timer
(
0.05
)
do
i
+=
1
pub_1
=
EventMachine
::
HttpRequest
.
new
(
nginx_address
+
'/pub?id='
+
channel
.
to_s
).
post
:head
=>
headers
,
:body
=>
body
,
:timeout
=>
60
pub_1
=
EventMachine
::
HttpRequest
.
new
(
nginx_address
+
'/pub?id='
+
channel
.
to_s
).
post
:head
=>
headers
,
:body
=>
body
,
:timeout
=>
60
pub_1
.
callback
{
pub_1
.
callback
{
if
pub_1
.
response_header
.
status
==
500
if
pub_1
.
response_header
.
status
==
500
EventMachine
.
stop
EventMachine
.
stop
else
i
+=
1
end
end
}
}
fail_if_connecttion_error
(
pub_1
)
fail_if_connecttion_error
(
pub_1
)
...
@@ -85,11 +86,12 @@ class TestCreateManyChannels < Test::Unit::TestCase
...
@@ -85,11 +86,12 @@ class TestCreateManyChannels < Test::Unit::TestCase
i
=
0
i
=
0
EventMachine
.
run
{
EventMachine
.
run
{
EM
.
add_periodic_timer
(
0.05
)
do
EM
.
add_periodic_timer
(
0.05
)
do
i
+=
1
pub_1
=
EventMachine
::
HttpRequest
.
new
(
nginx_address
+
'/pub?id='
+
channel
.
to_s
+
i
.
to_s
).
post
:head
=>
headers
,
:body
=>
body
,
:timeout
=>
60
pub_1
=
EventMachine
::
HttpRequest
.
new
(
nginx_address
+
'/pub?id='
+
channel
.
to_s
+
i
.
to_s
).
post
:head
=>
headers
,
:body
=>
body
,
:timeout
=>
60
pub_1
.
callback
{
pub_1
.
callback
{
if
pub_1
.
response_header
.
status
==
500
if
pub_1
.
response_header
.
status
==
500
EventMachine
.
stop
EventMachine
.
stop
else
i
+=
1
end
end
}
}
fail_if_connecttion_error
(
pub_1
)
fail_if_connecttion_error
(
pub_1
)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment