New experimental firmware (0.65e-dc42) with FTP support June 04, 2014 06:17AM |
Registered: 10 years ago Posts: 665 |
Re: New experimental firmware (0.59e) with FTP support June 04, 2014 06:20PM |
Registered: 10 years ago Posts: 378 |
Re: New experimental firmware (0.59e) with FTP support June 04, 2014 08:36PM |
Registered: 10 years ago Posts: 665 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 05, 2014 02:04PM |
Registered: 10 years ago Posts: 265 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 05, 2014 02:21PM |
Registered: 10 years ago Posts: 14,672 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 05, 2014 02:31PM |
Registered: 10 years ago Posts: 265 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 05, 2014 03:54PM |
Registered: 10 years ago Posts: 14,672 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 05, 2014 04:11PM |
Registered: 10 years ago Posts: 265 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 05, 2014 05:33PM |
Registered: 10 years ago Posts: 14,672 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 06, 2014 04:20AM |
Registered: 9 years ago Posts: 7 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 06, 2014 11:11AM |
Registered: 10 years ago Posts: 665 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 06, 2014 11:37AM |
Registered: 9 years ago Posts: 7 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 06, 2014 11:38AM |
Registered: 10 years ago Posts: 14,672 |
Re: New experimental firmware (0.65e-dc42) with FTP support June 06, 2014 12:07PM |
Registered: 10 years ago Posts: 665 |
Trust me, I am writing all upload buffers block-wise. That's why I don't understand this problem either. If you don't believe me, check the source code.Quote
dc42
1. If the FileStore buffer size matters, then you are not using the block write call that I added, you are using the single-character write..
I will move this call and see if I find anything else in Lwip.Quote
dc42
2. Yes the tcp_recved() call should be moved to where the pbuf is freed. I intended to do this but didn't get around to it.
Yes, I didn't say limiting the buffer write length is bad, but at the moment it is still too low IMO. I just don't understand why increasing it causes a firmware crash..Quote
dc42
3. In Webserver:pin() i deliberately only write a limited number of bytes and not the whole received fragment, precisely so that lwip gets called and can send acks and the previous response sooner.
Re: New experimental firmware (0.65e-dc42) with FTP support June 07, 2014 02:33AM |
Registered: 10 years ago Posts: 14,672 |