[asterisk-bugs] [Asterisk 0013546]: Partial writes on Manager API

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Nov 4 11:56:23 CST 2008


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=13546 
====================================================================== 
Reported By:                srt
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   13546
Category:                   Core/ManagerInterface
Reproducibility:            random
Severity:                   minor
Priority:                   normal
Status:                     acknowledged
Asterisk Version:           1.4.21.2 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             2008-09-23 08:35 CDT
Last Modified:              2008-11-04 11:56 CST
====================================================================== 
Summary:                    Partial writes on Manager API
Description: 
Sometimes writing manager events with ast_carefulwrite in manager.c only
results in a partial write i.e. not all data is written to the socket.
There is no check for this and no code to send the missing data. As a
workaround increasing the writetimeout in manager.conf mitigates this
issue.
See
http://jira.reucon.org/browse/AJ-174?focusedCommentId=10522#action_10522
for details.
====================================================================== 

---------------------------------------------------------------------- 
 (0094550) davidw (reporter) - 2008-11-04 11:56
 http://bugs.digium.com/view.php?id=13546#c94550 
---------------------------------------------------------------------- 
Another thought.  There is no EINTR case handling on the poll.  I presume
this is the thread that gets woken up with signals when there are events to
output.  I'll try patching one in, but the person with the test rig may
have finished for the day. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2008-11-04 11:56 davidw         Note Added: 0094550                          
======================================================================




More information about the asterisk-bugs mailing list