mysqli::multi_query(): Error while reading SET_OPTION's response packet. PID=3157250
app/Tygh/Backend/Database/Mysqli.php, line: 198
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 198 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 841 |
Function: | multiQuery |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli::__construct(): (HY000/2002): No such file or directory
app/Tygh/Backend/Database/Mysqli.php, line: 48
File: | app/Tygh/Backend/Database/Mysqli.php |
Line: | 48 |
Function: | {closure} |
File: | app/Tygh/Database/Connection.php |
Line: | 253 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1443 |
Function: | connect |
File: | app/Tygh/Database/Connection.php |
Line: | 1478 |
Function: | tryReconnect |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |
mysqli object is already closed
app/Tygh/Backend/Database/Mysqli.php, line: 152
File: | app/Tygh/Database/Connection.php |
Line: | 1425 |
Function: | errorCode |
File: | app/Tygh/Database/Connection.php |
Line: | 1678 |
Function: | errorCode |
File: | app/Tygh/Database/Connection.php |
Line: | 1482 |
Function: | hasDeadlockError |
File: | app/Tygh/Database/Connection.php |
Line: | 700 |
Function: | execQuery |
File: | app/Tygh/Database/Connection.php |
Line: | 480 |
Function: | query |
File: | app/Tygh/Database/Connection.php |
Line: | 1163 |
Function: | getColumn |
File: | app/Tygh/Database/Connection.php |
Line: | 1195 |
Function: | getTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 1033 |
Function: | checkTableFields |
File: | app/Tygh/Database/Connection.php |
Line: | 684 |
Function: | process |
File: | app/functions/fn.database.php |
Line: | 138 |
Function: | query |
File: | app/functions/fn.log.php |
Line: | 258 |
Function: | db_query |
File: | app/Tygh/Database/Connection.php |
Line: | 1707 |
Function: | fn_log_event |
File: | app/Tygh/Database/Connection.php |
Line: | 886 |
Function: | throwError |
File: | app/functions/fn.database.php |
Line: | 168 |
Function: | multiQuery |
File: | app/functions/fn.images.php |
Line: | 349 |
Function: | db_multi_query |
File: | app/functions/fn.products.php |
Line: | 629 |
Function: | fn_get_image_pairs |
File: | app/functions/fn.products.php |
Line: | 998 |
Function: | fn_gather_additional_products_data |
File: | app/controllers/frontend/products.php |
Line: | 171 |
Function: | fn_gather_additional_product_data |
File: | app/functions/fn.control.php |
Line: | 727 |
Function: | include |
File: | app/functions/fn.control.php |
Line: | 458 |
Function: | fn_run_controller |
File: | index.php |
Line: | 19 |
Function: | fn_dispatch |