Mamy nową wersję beta naszego oprogramowania z pewnymi zmianami, ale nie wokół naszej warstwy bazy danych.Po prostu zaczął się AIR SQLite Error 3182 Wystąpił błąd dysku I/O
Właśnie zaczęliśmy uzyskiwać błąd 3128 zgłaszany w naszych dziennikach serwera. Wygląda na to, że gdy to się stanie, dzieje się tak długo, jak aplikacja jest otwarta. Część kodu, w której jest najbardziej widoczne, to miejsce, w którym rejestrujemy dane co sekundę za pomocą SQLite. W tym miesiącu wygenerowaliśmy błędy 47k na naszym serwerze.
3128 Disk I/O error occurred. Indicates that an operation could not be completed because of a disk I/O error. This can happen if the runtime is attempting to delete a temporary file and another program (such as a virus protection application) is holding a lock on the file. This can also happen if the runtime is attempting to write data to a file and the data can't be written.
Nie wiem, co może być przyczyną tego błędu. Może program antywirusowy? Może nasza aplikacja jest zdezorientowana i zapisuje dane jeden na drugim? Używamy połączeń asynchronicznych.
Powoduje to wiele problemów i nie mamy nic do roboty. Stało się to w naszej starszej wersji, ale może 100 razy w ciągu miesiąca, a nie 47 000 razy. Tak czy inaczej chciałbym, aby stało się to "0" razy.
co to znaczy owijanie małej owijki? – xiriusly