SASGIS - SAS.Планета | ||||||||||
| View Issue Details | ||||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | |||||
| 0003078 | SAS.Планета | [All Projects] Баг / Bug | public | 19-06-2016 13:28 | 20-06-2016 15:21 | |||||
| Reporter | zed | |||||||||
| Assigned To | zed | |||||||||
| Priority | normal | Severity | minor | Reproducibility | random | |||||
| Status | resolved | Resolution | fixed | |||||||
| Platform | OS | OS Version | ||||||||
| Product Version | .Nightly | |||||||||
| Target Version | 160707 | Fixed in Version | 160707 | |||||||
| Summary | 0003078: Кэш SQLite3: функции Delete и SaveTile могут возвращать неопределённый результат | |||||||||
| Description | Для получения результата выполнения операций в указанных функциях используется функция sqlite3_changes, вот только она не предназначена для использования в многопоточном режиме, поскольку возвращает указанное число для соединения, а не для стейтмента: If a separate thread makes changes on the same database connection while sqlite3_changes() is running then the value returned is unpredictable and not meaningful. Поэтому нужно либо использовать различные соединения для каждого модифицирующего запроса (INSERT/UPDATE/DELETE), либо, при выполнении таких запросов в рамках одного соединения, добавить блокировку. | |||||||||
| Steps To Reproduce | ||||||||||
| Additional Information | ||||||||||
| Tags | No tags attached. | |||||||||
| Relationships |
| |||||||||
| Attached Files | ||||||||||
| Issue History | ||||||||||
| Date Modified | Username | Field | Change | |||||||
| 19-06-2016 13:28 | zed | New Issue | ||||||||
| 19-06-2016 13:28 | zed | Status | new => assigned | |||||||
| 19-06-2016 13:28 | zed | Assigned To | => zed | |||||||
| 19-06-2016 13:35 | zed | Status | assigned => resolved | |||||||
| 19-06-2016 13:35 | zed | Fixed in Version | => 160707 | |||||||
| 19-06-2016 13:35 | zed | Resolution | open => fixed | |||||||
| 19-06-2016 13:35 | zed | Note Added: 0017412 | ||||||||
| 19-06-2016 13:36 | zed | Description Updated | bug_revision_view_page.php?rev_id=6990#r6990 | |||||||
| 20-06-2016 15:21 | zed | Relationship added | related to 0001920 | |||||||
| 08-08-2025 13:22 | zed | Category | Баг => Баг / Bug | |||||||
| Notes | |||||
|
|
|||||
|
|
||||