Summary: | ASTERISK-01302: [block] chan_h323 consumes all available CPU | ||
Reporter: | Tilghman Lesher (tilghman) | Labels: | |
Date Opened: | 2004-03-26 18:01:29.000-0600 | Date Closed: | 2011-06-07 14:01:00 |
Priority: | Blocker | Regression? | No |
Status: | Closed/Complete | Components: | Core/General |
Versions: | Frequency of Occurrence | ||
Related Issues: | |||
Environment: | Attachments: | ||
Description: | Under current CVS-HEAD, chan_h323 consumes all available CPU. The load average goes through the roof and the console becomes completely unavailable. Hangup is not noticed. However, when a subsequent call is received, it unwedges chan_h323. ****** ADDITIONAL INFORMATION ****** Debug log: Mar 26 15:41:25 VERBOSE[1266867120]: Asterisk Event Logger restarted Mar 26 15:41:32 VERBOSE[1147399088]: -- Accepting unauthenticated call from 65.81.96.75, requested format = 4, actual format = 2 Mar 26 15:41:32 VERBOSE[1275259824]: -- Executing SetCIDNum("IAX2[vcch@65.81.96.75:4569]/1", "7202792633") in new stack Mar 26 15:41:32 VERBOSE[1275259824]: -- Executing Dial("IAX2[vcch@65.81.96.75:4569]/1","H323/2633@66.35.63.247") in new stack Mar 26 15:41:32 DEBUG[1275259824]: type=H323, format=2, data=2633@66.35.63.247. Mar 26 15:41:32 DEBUG[1275259824]: Host: 66.35.63.247 Username: 2633 Mar 26 15:41:32 DEBUG[1275259824]: dest=2633@66.35.63.247, timeout=0. Mar 26 15:41:32 VERBOSE[1275259824]: -- Called 2633@66.35.63.247 Mar 26 15:41:32 DEBUG[1241689008]: Cleaning up our mess Mar 26 15:41:32 DEBUG[1147399088]: Ooh, voice format changed to 2 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:34 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:35 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Dropping voice to exceptionally long queue on IAX2[vcch@65.81.96.75:4569]/1 Mar 26 15:41:36 DEBUG[1147399088]: Immediately destroying 1, having received hangup Mar 26 15:41:42 VERBOSE[1147399088]: -- Accepting unauthenticated call from 65.81.96.75, requested format = 4, actual format = 2 Mar 26 15:41:42 DEBUG[1275259824]: oh323_hangup(H323/66.35.63.247) Mar 26 15:41:42 VERBOSE[1275259824]: == Spawn extension (outgoing, 7202792633, 2) exited non-zero on 'IAX2[vcch@65.81.96.75:4569]/1' Mar 26 15:41:42 DEBUG[1275259824]: We're hanging up IAX2[vcch@65.81.96.75:4569]/1 now... Mar 26 15:41:42 DEBUG[1275259824]: Really destroying IAX2[vcch@65.81.96.75:4569]/1 now... Mar 26 15:41:42 VERBOSE[1275259824]: -- Hungup 'IAX2[vcch@65.81.96.75:4569]/1' Mar 26 15:41:42 VERBOSE[1292045232]: -- Executing SetCIDNum("IAX2[vcch@65.81.96.75:4569]/2", "7202792633") in new stack | ||
Comments: | By: Tilghman Lesher (tilghman) 2004-03-26 19:27:15.000-0600 An additional note: this occurs in CVS-HEAD, but does not occur in CVS-STABLE (i.e. 1.0). By: Mark Spencer (markster) 2004-03-27 12:37:32.000-0600 It is highly unlikely this is an H.323 bug since the log queue length means that the application (presumably dial in this case) is not servicing the H.323 channel. Can you be sure you do a clean build of everything and also be sure you have latest zaptel, and finally just find me on IRC to take a look. By: Tilghman Lesher (tilghman) 2004-03-29 12:49:09.000-0600 Can't replicate. |