forkgram / TelegramAndroid

Fork client of Telegram app for Android.
GNU General Public License v2.0
646 stars 36 forks source link

Too many requests TL_help_promoDataEmpty #248

Open et-ness opened 4 months ago

et-ness commented 4 months ago

I installed the latest version without change the default configuration, I enabled debug logs and I see this in /sdcard/Android/data/org.forkgram.messenger/files/logs/$date.txt

12_05_2024_08_58_16.651 D/tmessages: java received org.telegram.tgnet.TLRPC$TL_help_promoDataEmpty@6a83458 error = null messageId = 736800392xxxxxxxxxx
12_05_2024_08_58_16.651 D/tmessages: {rc} onRequestComplete(0, 834): found request 834, 0 requests' callbacks
12_05_2024_08_58_16.652 D/tmessages: send request org.telegram.tgnet.TLRPC$TL_help_getPromoData@9a149b1 with token = 835
12_05_2024_08_58_16.652 D/tmessages: {rc} listen(0, 835): 1 requests' callbacks
12_05_2024_08_58_16.699 D/tmessages: java received org.telegram.tgnet.TLRPC$TL_help_promoDataEmpty@e067e96 error = null messageId = 736800392xxxxxxxxxx
12_05_2024_08_58_16.700 D/tmessages: {rc} onRequestComplete(0, 835): found request 835, 0 requests' callbacks
12_05_2024_08_58_16.702 D/tmessages: send request org.telegram.tgnet.TLRPC$TL_help_getPromoData@159ca17 with token = 836
12_05_2024_08_58_16.702 D/tmessages: {rc} listen(0, 836): 1 requests' callbacks
12_05_2024_08_58_16.751 D/tmessages: java received org.telegram.tgnet.TLRPC$TL_help_promoDataEmpty@3983e04 error = null messageId = 736800392xxxxxxxxxx
12_05_2024_08_58_16.751 D/tmessages: {rc} onRequestComplete(0, 836): found request 836, 0 requests' callbacks
12_05_2024_08_58_16.753 D/tmessages: send request org.telegram.tgnet.TLRPC$TL_help_getPromoData@5cfcfed with token = 837
12_05_2024_08_58_16.753 D/tmessages: {rc} listen(0, 837): 1 requests' callbacks
12_05_2024_08_58_16.798 D/tmessages: java received org.telegram.tgnet.TLRPC$TL_help_promoDataEmpty@923ee22 error = null messageId = 736800392xxxxxxxxxx
12_05_2024_08_58_16.800 D/tmessages: {rc} onRequestComplete(0, 837): found request 837, 0 requests' callbacks
12_05_2024_08_58_16.803 D/tmessages: send request org.telegram.tgnet.TLRPC$TL_help_getPromoData@726f0b3 with token = 838
12_05_2024_08_58_16.804 D/tmessages: {rc} listen(0, 838): 1 requests' callbacks
12_05_2024_08_58_16.848 D/tmessages: java received org.telegram.tgnet.TLRPC$TL_help_promoDataEmpty@65d3670 error = null messageId = 736800392xxxxxxxxxx
12_05_2024_08_58_16.850 D/tmessages: {rc} onRequestComplete(0, 838): found request 838, 0 requests' callbacks
12_05_2024_08_58_16.851 D/tmessages: send request org.telegram.tgnet.TLRPC$TL_help_getPromoData@6e67de9 with token = 839
12_05_2024_08_58_16.851 D/tmessages: {rc} listen(0, 839): 1 requests' callbacks

every 100ms there is a request in an infinite loop. This behaviour drain the battery and transmit data on network. I tried with the official client and it doesn't happen.

23rd commented 3 months ago

Should be better in the latest update, please check that.