Здрасте ,сделал проект на стеке кейла. Запустил пример Http_upload, на загрузку файлов на флешку, и сразу обнаружил баг. Если файл примерно килобайт, то все работает, если больше, то зависает. Видно что он даже не заходит в
/*--------------------------- cgi_process_data ------------------------------*/
void cgi_process_data (U8 code, U8 *dat, U16 len) {
/* This function is called by HTTP server to process the returned Data */
/* for the CGI Form POST method. It is called on SUBMIT from the browser. */
/* Parameters: */
/* code - callback context code */
/* 0 = www-url-encoded form data */
/* 1 = filename for file upload (0-terminated string) */
/* 2 = file upload raw data */
/* 3 = end of file upload (file close requested) */
/* dat - pointer to POST received data */
/* len - received data length */
Но и не зависает, можно нажать на стартовую страницу и перейти на нее.(Не всегда). Что это может быть?