Skip to content

Commit

Permalink
reactor: Unfriend alien and smp queues
Browse files Browse the repository at this point in the history
Both used to mess with _sleeping and _stopped bits. Now both are gone,
and queues can enjoy the public reactor API only.

Signed-off-by: Pavel Emelyanov <[email protected]>
  • Loading branch information
xemul committed Jun 18, 2024
1 parent ee189ce commit 5f0190b
Showing 1 changed file with 0 additions and 3 deletions.
3 changes: 0 additions & 3 deletions include/seastar/core/reactor.hh
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,6 @@ namespace seastar {
using shard_id = unsigned;

namespace alien {
class message_queue;
class instance;
}
SEASTAR_MODULE_EXPORT
Expand Down Expand Up @@ -631,7 +630,6 @@ private:

future<> run_exit_tasks();
void stop();
friend class alien::message_queue;
friend class pollable_fd;
friend class pollable_fd_state;
friend class posix_file_impl;
Expand All @@ -640,7 +638,6 @@ private:
friend class timer<lowres_clock>;
friend class timer<manual_clock>;
friend class smp;
friend class smp_message_queue;
friend class internal::poller;
friend class scheduling_group;
friend void internal::add_to_flush_poller(output_stream<char>& os) noexcept;
Expand Down

0 comments on commit 5f0190b

Please sign in to comment.