Понимаю, что это старая тема. Как сейчас работать со списком в многопотоке? Нашёл ещё старую инструкцию:
"В настройках списка оставить путь к файл пустым, поставить галку "загружать из файла" и "сохранять изменения"
когда получили путь к файлу в переменную используете экшен Операции со списком - Привязать к файлу. и Там путь этот используете"
Она ещё актуальна, а то или я что-то всё-таки неправильно делаю, или этот способ не работает. У меня есть файл, где в несколько потоков к нему обращаются и то записывают инфу, то считывают и хоть я привязываю через переменную, хоть сразу указываю путь к файлу, в нём появляется много одинаковых строчек, т.е. несколько потоков берут его одновременно, а не ждут, когда какой-то поток закончит с ним работу. Как сделать правильно, чтобы такого не происходило и хоть потоков много, но с файлом работали бы в один поток?
"В настройках списка оставить путь к файл пустым, поставить галку "загружать из файла" и "сохранять изменения"
когда получили путь к файлу в переменную используете экшен Операции со списком - Привязать к файлу. и Там путь этот используете"
Она ещё актуальна, а то или я что-то всё-таки неправильно делаю, или этот способ не работает. У меня есть файл, где в несколько потоков к нему обращаются и то записывают инфу, то считывают и хоть я привязываю через переменную, хоть сразу указываю путь к файлу, в нём появляется много одинаковых строчек, т.е. несколько потоков берут его одновременно, а не ждут, когда какой-то поток закончит с ним работу. Как сделать правильно, чтобы такого не происходило и хоть потоков много, но с файлом работали бы в один поток?