Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #79984

Re: std::thread does not follow RAII principles

From MrSpook__u_8@_4fk8arybb76.eu
Newsgroups comp.lang.c++
Subject Re: std::thread does not follow RAII principles
Date 2021-05-26 15:25 +0000
Organization Aioe.org NNTP Server
Message-ID <s8lp9t$1bmt$1@gioia.aioe.org> (permalink)
References <s8lcnq$p2a$1@gioia.aioe.org> <s8ldgr$aq0$1@dont-email.me>

Show all headers | View raw


On Wed, 26 May 2021 14:04:42 +0200
Bonita Montero <Bonita.Montero@gmail.com> wrote:
>> the program will still crash, because std::thread does not like being
>> destroyed without being joined or detached, so it just terminates if that's
>> the case.
>
>Where's the problem ? Use a scrope-guard which waits for the end of the
>thread or a jthread with C++.
>
>That's my scope-guard class:

This sort of home brew stuff shouldn't needed to control standard operations
on threads.

Back to comp.lang.c++ | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

std::thread does not follow RAII principles Juha Nieminen <nospam@thanks.invalid> - 2021-05-26 11:51 +0000
  Re: std::thread does not follow RAII principles Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-26 14:04 +0200
    Re: std::thread does not follow RAII principles MrSpook__u_8@_4fk8arybb76.eu - 2021-05-26 15:25 +0000
      Re: std::thread does not follow RAII principles Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-26 17:50 +0200
  Re: std::thread does not follow RAII principles Paavo Helde <myfirstname@osa.pri.ee> - 2021-05-26 17:35 +0300
    Re: std::thread does not follow RAII principles Manfred <noname@add.invalid> - 2021-05-26 17:44 +0200
    Re: std::thread does not follow RAII principles Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-26 17:52 +0200
      Re: std::thread does not follow RAII principles Paavo Helde <myfirstname@osa.pri.ee> - 2021-05-26 21:41 +0300
  Re: std::thread does not follow RAII principles scott@slp53.sl.home (Scott Lurndal) - 2021-05-26 15:20 +0000
    Re: std::thread does not follow RAII principles Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-26 17:54 +0200
      Re: std::thread does not follow RAII principles MrSpook_c7o6A5w1@9wp2.net - 2021-05-26 16:28 +0000
        Re: std::thread does not follow RAII principles Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-26 19:04 +0200
  Re: std::thread does not follow RAII principles MrSpook_0crgrbi6@q0jfxa33c.biz - 2021-05-26 15:24 +0000
    Re: std::thread does not follow RAII principles Bonita Montero <Bonita.Montero@gmail.com> - 2021-05-26 18:02 +0200

csiph-web