mirror of
https://github.com/RGBCube/serenity
synced 2025-05-31 08:58:11 +00:00
Move WindowServer to userspace.
This is a monster patch that required changing a whole bunch of things. There are performance and stability issues all over the place, but it works. Pretty cool, I have to admit :^)
This commit is contained in:
parent
0b1b21d622
commit
640360e958
41 changed files with 325 additions and 463 deletions
|
@ -40,7 +40,7 @@ GEventLoop::GEventLoop()
|
|||
address.sun_family = AF_LOCAL;
|
||||
strcpy(address.sun_path, "/wsportal");
|
||||
|
||||
int retries = 10;
|
||||
int retries = 1000;
|
||||
int rc = 0;
|
||||
while (retries) {
|
||||
rc = connect(m_event_fd, (const sockaddr*)&address, sizeof(address));
|
||||
|
@ -53,6 +53,7 @@ GEventLoop::GEventLoop()
|
|||
if (rc < 0) {
|
||||
ASSERT_NOT_REACHED();
|
||||
}
|
||||
dbgprintf("(%u) GEventLoop constructed :)\n", getpid());
|
||||
}
|
||||
|
||||
GEventLoop::~GEventLoop()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue