X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FKernel%2Fvfs%2Fselect.c;h=e2be46afd00969e144d3a9d2616d6cf2a62c8235;hb=13e47e2cbb321c6bb33dd618596b7f1e05cbeee6;hp=d4c5cd8545d0300a3861b63a6c2911add54e88f2;hpb=a508bd147b638786d1f45869d41cfeb57f3fbedb;p=tpg%2Facess2.git diff --git a/KernelLand/Kernel/vfs/select.c b/KernelLand/Kernel/vfs/select.c index d4c5cd85..e2be46af 100644 --- a/KernelLand/Kernel/vfs/select.c +++ b/KernelLand/Kernel/vfs/select.c @@ -163,7 +163,7 @@ int VFS_Select(int MaxHandle, fd_set *ReadHandles, fd_set *WriteHandles, fd_set // Wait for things if( !Timeout ) { - LOG("Semaphore_Wait()"); + LOG("Waiting for VFS/SIGNAL events (Plus 0x%x)", ExtraEvents); // TODO: Actual timeout Threads_WaitEvents( THREAD_EVENT_VFS|THREAD_EVENT_SIGNAL|ExtraEvents ); } @@ -180,6 +180,7 @@ int VFS_Select(int MaxHandle, fd_set *ReadHandles, fd_set *WriteHandles, fd_set Time_FreeTimer(t); } // Fill output (modify *Handles) + LOG("De-registering"); // - Also, de-register ret = VFS_int_Select_Deregister(thisthread, MaxHandle, ReadHandles, 0, IsKernel); ret += VFS_int_Select_Deregister(thisthread, MaxHandle, WriteHandles, 1, IsKernel);