Summary: | ASTERISK-15729: Monitor() does not handle filenames with path correct | ||
Reporter: | klaus3000 (klaus3000) | Labels: | |
Date Opened: | 2010-03-02 09:37:48.000-0600 | Date Closed: | 2010-03-08 13:17:31.000-0600 |
Priority: | Minor | Regression? | No |
Status: | Closed/Complete | Components: | Resources/res_monitor |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | When calling Monitor() with a filename which contains a directory the Monitor application does not handle it correct, e.g.: Monitor(,foo/bar,m); fails as Monitor tries to create /foo/bar-in.wav Monitor(,/foo/bar,m); creates the /foo/bar-in.wav and /foo/bar-out.wav files correctly, but fails when mixing as it prefixes the monitor directory although the filename is absolute: /var/spool/asterisk/monitor//foo/bar-in.wav ****** ADDITIONAL INFORMATION ****** asterisk-1.6.2.5 | ||
Comments: | By: Leif Madsen (lmadsen) 2010-03-03 13:36:01.000-0600 Is there any chance you could try the latest 1.6.2 code from the branch? Russell has a feeling this may already be resolved recently. By: klaus3000 (klaus3000) 2010-03-04 03:53:40.000-0600 I just tested current 1.6.2-branch (SVN-branch-1.6.2-r250610) and it works now. When using absolute filenames the filenames handled over to the mixing application are not clean (double / at the beginning, e.g: //tmp/fax/), but anyway - it works. so, this bug report can be closed. thanks By: Leif Madsen (lmadsen) 2010-03-08 13:17:31.000-0600 Thanks for the feedback! Closing this issue. |