Зависает при internet.request

r_mnk0000

Участник
Мод OpenComputers
Отправляю данные на сервер, 16 раз прошло успешно. На 17 раз при вызове функции программа зависает. При отладке выяснилось что не работает component.internet.request(), при вызове зависает. В конфиге выставлено это значение или баг мода?
PHP:
local internet = require("internet")
internet.request("https://api.telegram.org/bot/xxxxxx:xxxxxxxxxxxx", "sendMessage", "test message") --Зависает
print("123") -- Не пишется
xxxxxx:xxxxxxxxxxxx - это токен для бота
 
Последнее редактирование:

Artmoneyse

Администратор
Команда форума
Администратор
Мод OpenComputers
Отправляю данные на сервер, 16 раз прошло успешно. На 17 раз при вызове функции программа зависает. При отладке выяснилось что не работает component.internet.request(), при вызове зависает. В конфиге выставлено это значение или баг мода?
PHP:
local internet = require("internet")
internet.request("https://api.telegram.org/bot/xxxxxx:xxxxxxxxxxxx", "sendMessage", "test message") --Зависает
print("123") -- Не пишется
xxxxxx:xxxxxxxxxxxx - это токен для бота
1. Попробуйте выполнить аналогичный код в одиночке, если и там такая проблема то сервер не виноват.
2. Может сам телеграм не принимает много запросов. Например в VK стоит ограничение не более 3 запросов в 1 сек (может цифра уже другая).
3. На сервере стоит ограничение не более 4 одновременных соединений.
4. Если бы посмотрел на ошибку то может подсказал точнее.
5. Советую проверять if (inet.isHttpEnabled() == true and inet.isTcpEnabled == true) then
 
Последнее редактирование:
Сверху