Commit Graph

24960 Commits

Author SHA1 Message Date
William King b214f20768 Since there isn't neutral ground, on the rtmp state callback we actually have to force the write lock of the session, but we only need a try lock on removing the session from the rsession->session_hash. This removes a deadlock caused when we had to enforce with locks that the rsession couldn't be destroyed if the FS session was in the middle of a hangup. 2013-06-07 07:26:28 +00:00
William King ce9bf959e9 Seems the session wasn't coming to the hangup in a locked state. 2013-06-07 07:26:27 +00:00
William King 1ff548f24c Seems having a read lock still prevents a write lock to be taken, even if the thread that is trying to get the write lock currently has the read lock. 2013-06-07 07:26:27 +00:00
William King 8d370ff6e6 Include the write lock since we're changing the tech_pvt 2013-06-07 07:26:26 +00:00
Jeff Lenk df141a13b3 trivial fix compiler warning 2013-06-07 07:26:26 +00:00
Ken Rice 1fe6f39acf Require OpenSSL 2013-06-07 07:26:25 +00:00
Jeff Lenk b1e296b948 another esl managed tweak 2013-06-07 07:26:24 +00:00
Jeff Lenk 230cea6982 tweak windows esl managed - removing mixed mode and any from the solution - this should remove some of the ambiguity around building 2013-06-07 07:26:24 +00:00
Jeff Lenk 26ca852eb0 FS-5167 fix 2010 dependency 2013-06-07 07:26:19 +00:00
Jeff Lenk ad292fb13c FS-5273 --resolve windows update resource version for pthreads 2013-06-07 07:26:18 +00:00
Jeff Lenk 0929e12630 FS-5290 --resolve 2013-06-07 07:26:17 +00:00
Jeff Lenk 757f5f50fd FS-5167 add missing gitignore 2013-06-07 07:26:17 +00:00
Jeff Lenk 55ff737e57 FS-5290 --resolve 2013-06-07 07:26:16 +00:00
Michael Jerris 4fc4f7495e FS-5250: --resolve fix mac build 2013-06-07 07:26:16 +00:00
Jeff Lenk 270c47a0a5 FS-5167 fs_cli update dependency 2013-06-07 07:26:15 +00:00
Jeff Lenk b3fc9067d4 FS-5167 2013-06-07 07:26:15 +00:00
Jeff Lenk 5d77546bd5 FS-5167 add version stuff to vs2010 2013-06-07 07:26:13 +00:00
Moises Silva 2f208a64a7 OPENZAP-200 --resolve
Patch provided by: Spencer Thomason

Implement appropiate caller/called TON in ftmod_libpri
2013-06-07 07:26:12 +00:00
Jeff Lenk 438db191b3 FS-5167 2013-06-07 07:26:12 +00:00
Jeff Lenk ec44f6aec0 FS-5167 2013-06-07 07:26:11 +00:00
Jeff Lenk a319f91ee6 FS-5272 --resolve 2013-06-07 07:26:10 +00:00
Jeff Lenk e9b94b0fbc windows missed this spot 2013-06-07 07:26:06 +00:00
Jeff Lenk c75fc0d688 windows compile openssl missed this 2013-06-07 07:26:06 +00:00
Mathieu Parent c9e09cf78a Revert local stuff from previous commit 2013-06-07 07:26:04 +00:00
Brian West ed0ae1e669 FS-5255 --resolve 2013-06-07 07:26:03 +00:00
Jeff Lenk f6838e2ce0 windows openssl missing file 2013-06-07 07:25:58 +00:00
Jeff Lenk 329fd4715a upgrade windows openssl to 1.0.1c 2013-06-07 07:25:58 +00:00
Travis Cross 0367a6ffa0 Whitespace cleanup to previous commit 2013-06-07 07:00:13 +00:00
William King 80013452dc Previous commit was incorrect. This would correctly handle the memory loss case. 2013-06-06 23:54:55 -07:00
William King 63ebf3c9c2 Was causing a very small leak on naptr lookups. Upon review just happened to be a typo missing a bang. 2013-06-06 23:54:42 -07:00
Michael S Collins e583ead867 More to-be-recorded phrases. 2013-06-07 05:42:46 +00:00
Michael S Collins 98a651d69f More phrases 2013-06-07 05:42:45 +00:00
Stefan Knoblich 4ed7cd977a esl: Don't abort the esl_listen() loop(s) if accept() returns with errno == EINTR
ivrd doesn't use sigaction + SA_RESTART for SIGCHILD. An exiting
child process will interrupt accept() in the parent to handle
the signal, which makes accept() return -1 (errno = EINTR) after
the sighandler function returns.

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-06-07 05:42:45 +00:00
Stefan Knoblich a573be11a1 ivrd: fflush() stdout before entering esl_listen()
Fixes repeatedly printing the 'Starting forking listener' message,
if stdout has been redirected into a logfile (for example).

Signed-off-by: Stefan Knoblich <stkn@openisdn.net>
2013-06-07 05:42:45 +00:00
Michael S Collins 06b81a2862 Add new to-be-recorded phrases highlighting weekly conf call (to add to new demo IVR) 2013-06-07 05:42:44 +00:00
William King b424ad303d FS-5440: don't assert on bad input rtmp data 2013-06-07 05:42:44 +00:00
Jeff Lenk 6000c884aa windows fix trivial compiler warning 2013-06-07 05:42:43 +00:00
Anthony Minessale 537f14b049 FS-5444 --resolve 2013-06-07 05:42:43 +00:00
Michael S Collins 418a166250 update to be recorded phrases 2013-06-07 05:19:05 +00:00
Giovanni Maruzzelli e8d3712d56 test 2, please ignore 2013-06-07 05:19:02 +00:00
root a2c44f171b test, please ignore 2013-06-07 05:18:58 +00:00
Michael S Collins da1fcc3826 Update to be recorded phrases 2013-06-07 05:18:54 +00:00
Michael S Collins e805c33833 Update to be recorded phrases 2013-06-07 05:17:09 +00:00
Ken Rice cfeab74249 test 2013-06-07 05:17:05 +00:00
Raymond Chandler 789aa50418 test 2013-06-07 05:17:02 +00:00
Seven Du 4d29aafd12 fix typo again 2013-06-07 04:57:47 +00:00
Seven Du 1c9b22793a close websocket before unload 2013-06-07 04:57:47 +00:00
Seven Du 0d31ccd62d add show complete 2013-06-07 04:57:46 +00:00
Seven Du 0f889aac13 add show aliases, management, interface_types 2013-06-07 04:57:46 +00:00
Seven Du a653fb5b47 add missing ShowInterfacesRoute 2013-06-07 04:57:45 +00:00