In diesem Code ist aber nunmal kein Fehler ... jedenfalls wenn es bei 1024 funktioniert und er wirklich nur die 1023 erhöht hat, so wie er es sagt.
Demnach kann das Problem nur noch in der
API liegen
Eventuell muß man halt wirklich dieser
API erst sagen, daß man mit mehr als 1024 Byes arbeiten möchte