extract_symbols passes its argument to ipairs, so we check if result (passed to extract_symbols) is a table before calling extract_symbols. This should have the effect of only updating the current function when we've gotten a valid value from the server.
extract_symbols
passes its argument toipairs
, so we check ifresult
(passed toextract_symbols
) is a table before callingextract_symbols
. This should have the effect of only updating the current function when we've gotten a valid value from the server.