[Home]

Summary:ASTERISK-13286: [patch] alsa write EAGAIN is not handled
Reporter:Tilghman Lesher (tilghman)Labels:
Date Opened:2008-12-31 12:42:02.000-0600Date Closed:2009-01-12 18:01:53.000-0600
Priority:MinorRegression?No
Status:Closed/CompleteComponents:Channels/chan_alsa
Versions:Frequency of
Occurrence
Related
Issues:
Environment:Attachments:( 0) 20081231__bug14153.diff.txt
Description:chan_alsa does not properly handle the EAGAIN return code from snd_pcm_writei(), as given in the example alsa code.  See:  http://www.alsa-project.org/alsa-doc/alsa-lib/_2test_2pcm_8c-example.html#a32
Comments:By: Digium Subversion (svnbot) 2008-12-31 13:20:31.000-0600

Repository: asterisk
Revision: 166953

U   branches/1.4/channels/chan_local.c

------------------------------------------------------------------------
r166953 | tilghman | 2008-12-31 13:20:30 -0600 (Wed, 31 Dec 2008) | 5 lines

Also inherit the musiconhold class.
(Closes ASTERISK-13286)
Reported by: Jerry Geis, via the users list.
Patch by: me (license 14)

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=166953

By: Digium Subversion (svnbot) 2008-12-31 13:34:24.000-0600

Repository: asterisk
Revision: 166954

_U  trunk/
U   trunk/channels/chan_local.c
U   trunk/main/ast_expr2.c
U   trunk/main/ast_expr2.h

------------------------------------------------------------------------
r166954 | tilghman | 2008-12-31 13:34:24 -0600 (Wed, 31 Dec 2008) | 12 lines

Merged revisions 166953 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4

........
 r166953 | tilghman | 2008-12-31 13:20:35 -0600 (Wed, 31 Dec 2008) | 5 lines
 
 Also inherit the musiconhold class.
 (Closes ASTERISK-13286)
 Reported by: Jerry Geis, via the users list.
 Patch by: me (license 14)
........

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=166954

By: Digium Subversion (svnbot) 2008-12-31 13:36:59.000-0600

Repository: asterisk
Revision: 166956

_U  branches/1.6.0/
U   branches/1.6.0/channels/chan_local.c

------------------------------------------------------------------------
r166956 | tilghman | 2008-12-31 13:36:59 -0600 (Wed, 31 Dec 2008) | 19 lines

Merged revisions 166954 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r166954 | tilghman | 2008-12-31 13:34:28 -0600 (Wed, 31 Dec 2008) | 12 lines
 
 Merged revisions 166953 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r166953 | tilghman | 2008-12-31 13:20:35 -0600 (Wed, 31 Dec 2008) | 5 lines
   
   Also inherit the musiconhold class.
   (Closes ASTERISK-13286)
   Reported by: Jerry Geis, via the users list.
   Patch by: me (license 14)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=166956

By: Digium Subversion (svnbot) 2008-12-31 13:38:06.000-0600

Repository: asterisk
Revision: 166957

_U  branches/1.6.1/
U   branches/1.6.1/channels/chan_local.c

------------------------------------------------------------------------
r166957 | tilghman | 2008-12-31 13:38:05 -0600 (Wed, 31 Dec 2008) | 19 lines

Merged revisions 166954 via svnmerge from
https://origsvn.digium.com/svn/asterisk/trunk

................
 r166954 | tilghman | 2008-12-31 13:34:28 -0600 (Wed, 31 Dec 2008) | 12 lines
 
 Merged revisions 166953 via svnmerge from
 https://origsvn.digium.com/svn/asterisk/branches/1.4
 
 ........
   r166953 | tilghman | 2008-12-31 13:20:35 -0600 (Wed, 31 Dec 2008) | 5 lines
   
   Also inherit the musiconhold class.
   (Closes ASTERISK-13286)
   Reported by: Jerry Geis, via the users list.
   Patch by: me (license 14)
 ........
................

------------------------------------------------------------------------

http://svn.digium.com/view/asterisk?view=rev&revision=166957

By: Mark Michelson (mmichelson) 2009-01-12 17:15:57.000-0600

I'm reopening this per a mailing list request that states that this bug was closed erroneously

By: Tilghman Lesher (tilghman) 2009-01-12 18:01:53.000-0600

Commit was simply not merged to trunk from 1.4.  This has been remedied.