Roman Arutyunyan
|
8e62c72e86
|
added filename, basename & dirname to exec_record_done
|
2014-01-12 08:10:36 +04:00 |
|
Roman Arutyunyan
|
0166380bef
|
fixed repeated call of on_play_done
|
2014-01-07 07:27:19 +04:00 |
|
Roman Arutyunyan
|
d98b24c4b7
|
fixed exec_record_done
|
2013-12-05 22:44:04 +04:00 |
|
Roman Arutyunyan
|
b9fcf7d880
|
removed trailing spaces
|
2013-11-30 11:21:53 +04:00 |
|
Roman Arutyunyan
|
a933495bf1
|
merged exec pull feature
|
2013-11-26 14:13:07 +04:00 |
|
Roman Arutyunyan
|
f599c70568
|
updated copyright line
|
2013-11-03 23:11:37 +04:00 |
|
Roman Arutyunyan
|
a6913ea68a
|
fixed path and recorder evaluation in execs
|
2013-10-27 18:12:46 +04:00 |
|
Roman Arutyunyan
|
893e17343a
|
reimplemented execs; merged managed & unmanaged execs
|
2013-10-22 15:20:06 +04:00 |
|
Roman Arutyunyan
|
b62651efbd
|
improved logging
|
2013-10-09 12:21:33 +04:00 |
|
Roman Arutyunyan
|
c89459b784
|
style fix
|
2013-10-08 02:21:56 +04:00 |
|
Roman Arutyunyan
|
f8588a450f
|
fixed typo
|
2013-10-08 02:20:47 +04:00 |
|
Roman Arutyunyan
|
97d144ae28
|
implemented exec_pull feature; the old exec is now exec_push
|
2013-10-08 02:04:49 +04:00 |
|
Roman Arutyunyan
|
1bd6aed4c8
|
added ifdefs to fix msvc compilation
|
2013-06-12 20:47:25 +04:00 |
|
Roman Arutyunyan
|
f94fcee9fb
|
included ngx_config.h & ngx_core.h to every file
|
2013-06-12 20:47:23 +04:00 |
|
Roman Arutyunyan
|
613234b866
|
added 'args' argument to exec
|
2013-05-26 16:27:02 +04:00 |
|
Roman Arutyunyan
|
f79aa206ec
|
implemented exec IO
|
2013-04-24 16:08:15 +04:00 |
|
Roman Arutyunyan
|
3fc1598db9
|
implemented proper initializers for exec_static and pull static
|
2013-04-19 01:10:29 +04:00 |
|
Roman Arutyunyan
|
8104bff06f
|
fixed crash if missing rtmp{} block in config; thanks to @Freexer
|
2013-02-05 19:42:18 +04:00 |
|
Roman Arutyunyan
|
6d5986aa59
|
removed rtmp init event queue
|
2013-02-05 17:52:06 +04:00 |
|
Roman Arutyunyan
|
c514c9f715
|
moved kill_signal to main conf; static exec is now killed with kill_signal
|
2013-02-02 20:04:22 +04:00 |
|
Roman Arutyunyan
|
2a9d41496a
|
implemented rtmp init process event queue
|
2013-02-01 17:19:32 +04:00 |
|
Roman Arutyunyan
|
98efe9ed7f
|
fixed prctl call
|
2013-01-31 21:41:14 +04:00 |
|
Roman Arutyunyan
|
b2ba2680a3
|
fixed starting static exec
|
2013-01-31 20:14:38 +04:00 |
|
Roman Arutyunyan
|
67aa7d5d0d
|
renamed exec_init to exec_static
|
2013-01-31 02:04:49 +04:00 |
|
Roman Arutyunyan
|
eb1baa936e
|
added prctl call to terminate child when nginx worker is killed
|
2013-01-31 02:04:04 +04:00 |
|
Roman Arutyunyan
|
54d9d41bf0
|
implemented exec_init
|
2013-01-04 18:07:49 +04:00 |
|
Roman Arutyunyan
|
0c1ac736ec
|
changed deleteStream to closeStream
|
2012-11-15 21:26:36 +04:00 |
|
Roman Arutyunyan
|
ff1c7ecec5
|
explicitly close file descriptors in child to escape epoll signaling wrong events
|
2012-10-18 22:15:27 +04:00 |
|
Roman Arutyunyan
|
795c1538a3
|
added option for choosing exec kill signal
|
2012-10-18 11:08:30 +04:00 |
|
Roman Arutyunyan
|
ce7ae837b3
|
fixed compilation (dup result)
|
2012-10-03 09:33:43 +04:00 |
|
Roman Arutyunyan
|
87686029aa
|
fixed exec terminate crash; added closing io descriptors in child prior to exec
|
2012-09-30 01:42:02 +04:00 |
|
Roman Arutyunyan
|
d8fbe51e3f
|
changed malloc to nginx alloc
|
2012-09-13 16:19:16 +04:00 |
|
Roman Arutyunyan
|
8494e179d1
|
fixed evaluation variable at the end of string
|
2012-09-13 15:20:14 +04:00 |
|
Roman Arutyunyan
|
e1650d8629
|
added all required arguments to old-style & new-style exec
|
2012-09-12 19:38:41 +04:00 |
|
Roman Arutyunyan
|
6b0dddbcc0
|
changed execv to execvp to enable file search
|
2012-09-10 13:47:29 +04:00 |
|
Roman Arutyunyan
|
acf6ea076c
|
merged from master
|
2012-08-30 17:39:31 +04:00 |
|
Roman Arutyunyan
|
50931a9e29
|
turned on exec on all systems except for Windows; tested & working on FreeBSD
|
2012-08-13 17:02:49 +04:00 |
|
Roman Arutyunyan
|
3d3d898430
|
fixed FreeBSD/MacOS compilation; Thanks to Ganesh Gunasegaran (itsgg)
|
2012-08-13 16:58:10 +04:00 |
|
Roman Arutyunyan
|
07cd2644c8
|
disabled exec for auto-pushed connection
|
2012-07-22 09:53:11 +04:00 |
|
Roman Arutyunyan
|
077a2a7c67
|
Merge branch 'codec'
|
2012-06-13 13:48:09 +04:00 |
|
Roman Arutyunyan
|
4b25e34338
|
added respawn & respawn_timeout params to exec module
|
2012-06-09 23:41:50 +04:00 |
|
Roman Arutyunyan
|
6be685f21b
|
changed execve to execv
|
2012-06-09 19:22:34 +04:00 |
|
Roman Arutyunyan
|
4bb48483be
|
implemented exec feature
|
2012-06-08 22:57:54 +04:00 |
|