chg: 'lua scripting' - getfrombigbuf has now timeout

This commit is contained in:
iceman1001 2018-04-27 16:46:38 +02:00
commit 511cae77f1

View file

@ -80,7 +80,14 @@ static int l_GetFromBigBuf(lua_State *L){
} }
GetFromBigBuf(data, len, startindex); GetFromBigBuf(data, len, startindex);
WaitForResponse(CMD_ACK, NULL);
if ( !WaitForResponseTimeout(CMD_ACK, NULL, 2500) ) {
free(data);
lua_pushnil(L);
lua_pushstring(L,"command execution time out");
return 2;
}
//Push it as a string //Push it as a string
lua_pushlstring(L,(const char *)data, len); lua_pushlstring(L,(const char *)data, len);
if (data) if (data)