1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-07-07 22:31:07 +03:00
openwrt-xburst/package/platform/lantiq/ltq-adsl/patches/110-fix_status_polling_loop.patch
blogic a16192382c [lantiq] move ltq-adsl
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34693 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-12-15 02:00:33 +00:00

12 lines
439 B
Diff

--- a/src/device/drv_dsl_cpe_device_danube.c
+++ b/src/device/drv_dsl_cpe_device_danube.c
@@ -4069,7 +4069,7 @@ static DSL_Error_t DSL_DRV_DANUBE_XTUSys
DSL_CTX_WRITE(pContext, nErrCode, xtseCurr, xtseCurr);
- for (nRetry = 0; nRetry < 20; nRetry++)
+ for (nRetry = 0; nRetry < 20 && bStatusUpdated == DSL_FALSE; nRetry++)
{
/* Get STAT1 info*/
nErrCode = DSL_DRV_DANUBE_CmvRead(pContext, DSL_CMV_GROUP_STAT,