mirror of
https://github.com/signalwire/freeswitch.git
synced 2025-05-06 16:02:23 +00:00
freetdm: ftmod_analog_em: Fix incorrect read length
This commit is contained in:
parent
54db10c5e8
commit
59f44b6055
@ -264,8 +264,6 @@ static void *ftdm_analog_em_channel_run(ftdm_thread_t *me, void *obj)
|
|||||||
ftdm_wait_flag_t flags = FTDM_READ;
|
ftdm_wait_flag_t flags = FTDM_READ;
|
||||||
ftdm_size_t dlen = 0;
|
ftdm_size_t dlen = 0;
|
||||||
|
|
||||||
len = sizeof(frame);
|
|
||||||
|
|
||||||
elapsed += interval;
|
elapsed += interval;
|
||||||
state_counter += interval;
|
state_counter += interval;
|
||||||
|
|
||||||
@ -488,7 +486,7 @@ static void *ftdm_analog_em_channel_run(ftdm_thread_t *me, void *obj)
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
||||||
len = 0;
|
len = sizeof(frame);
|
||||||
if (ftdm_channel_read(ftdmchan, frame, &len) != FTDM_SUCCESS) {
|
if (ftdm_channel_read(ftdmchan, frame, &len) != FTDM_SUCCESS) {
|
||||||
ftdm_log(FTDM_LOG_ERROR, "READ ERROR [%s]\n", ftdmchan->last_error);
|
ftdm_log(FTDM_LOG_ERROR, "READ ERROR [%s]\n", ftdmchan->last_error);
|
||||||
goto done;
|
goto done;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user