Size: a a a

2020 May 05

MB

Mikail Bagishov in rust_offtopic
Bogdan
лол, сокеты в СТД тоже без таймаута!(((
источник

B

Bogdan in rust_offtopic
😅😎👍
источник

SP

Stanislav Popov in rust_offtopic
упс )
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
я и хотел взять акторы. вернее огранизовать код так чтобы у меня были каналы между тредами. но каналы односторонние а я хочу чтобы на сообщение мне приходил ответ - и вот этого нет
Ты хочешь плохих вещей, кидай ссылку на принимающий канал нужного актора и кидай в него ответ.

Ask в акторах - это зло. Только tell
источник

B

Bogdan in rust_offtopic
найтли?
источник

MB

Mikail Bagishov in rust_offtopic
Bogdan
найтли?
Нет, 1.4.0
источник

MB

Mikail Bagishov in rust_offtopic
Просто я по привычке всегда открываю найтли-доку
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
я и хотел взять акторы. вернее огранизовать код так чтобы у меня были каналы между тредами. но каналы односторонние а я хочу чтобы на сообщение мне приходил ответ - и вот этого нет
Сделай два канала - под одному отправляй запрос, по второму ответ.
источник

SP

Stanislav Popov in rust_offtopic
Doge Shibu
Ты хочешь плохих вещей, кидай ссылку на принимающий канал нужного актора и кидай в него ответ.

Ask в акторах - это зло. Только tell
ну я понимаю это, иначе кому то придется ждать но тут особый случай - допустим у меня гуй тред который реально спрашивает че как
источник

VS

Victor Sapiens in rust_offtopic
Stanislav Popov
я и хотел взять акторы. вернее огранизовать код так чтобы у меня были каналы между тредами. но каналы односторонние а я хочу чтобы на сообщение мне приходил ответ - и вот этого нет
Хм, тыж с реактившиной вроде должен быть привычен работать после Angular с его Rxjs
источник

B

Bogdan in rust_offtopic
https://doc.rust-lang.org/nightly/std/net/struct.TcpListener.html

Вобще когда я говрил про сокеты я имел ввиду не стримы, а сокеты в более широком смысле
источник

VS

Victor Sapiens in rust_offtopic
Doge Shibu
Ты хочешь плохих вещей, кидай ссылку на принимающий канал нужного актора и кидай в него ответ.

Ask в акторах - это зло. Только tell
+++
источник

B

Bogdan in rust_offtopic
accpt в ТСР лимсенера
источник

SP

Stanislav Popov in rust_offtopic
polunin.ai
Сделай два канала - под одному отправляй запрос, по второму ответ.
как демультиплексить какой ответ к какому запросу относится? вернее я конечно знаю как - генерить айдишник и тд но хотелось готовое решение
источник

B

Bogdan in rust_offtopic
вот как соатвновить сервер? кроме убвивния треда
источник

p

polunin.ai in rust_offtopic
Stanislav Popov
как демультиплексить какой ответ к какому запросу относится? вернее я конечно знаю как - генерить айдишник и тд но хотелось готовое решение
А зачем? Или у тебя асинхронные сообщения?
источник

MB

Mikail Bagishov in rust_offtopic
Bogdan
вот как соатвновить сервер? кроме убвивния треда
Можно накостылять с nonblocking
источник

MB

Mikail Bagishov in rust_offtopic
Или взять токио
источник

DS

Doge Shibu in rust_offtopic
Stanislav Popov
ну я понимаю это, иначе кому то придется ждать но тут особый случай - допустим у меня гуй тред который реально спрашивает че как
Значит у gui должен быть свой канал, который он в свободные моменты времени будет разгребать.
источник

SP

Stanislav Popov in rust_offtopic
> кидай ссылку на принимающий канал
а вот это хитро да
источник