mirror of
				https://github.com/deepseek-ai/3FS
				synced 2025-06-26 18:16:45 +00:00 
			
		
		
		
	Merge b2f10371b4 into 2db69ced80
				
					
				
			This commit is contained in:
		
						commit
						d388e5dc39
					
				| @ -218,7 +218,11 @@ struct IoRingTable { | ||||
|   void init(int cap) { | ||||
|     for (int prio = 0; prio <= 2; ++prio) { | ||||
|       auto sp = "/" + semOpenPath(prio); | ||||
|       sems.emplace_back(sem_open(sp.c_str(), O_CREAT, 0666, 0), [sp](sem_t *p) { | ||||
|       auto ptr = sem_open(sp.c_str(), O_CREAT, 0666, 0); | ||||
|       if (SEM_FAILED == ptr) { | ||||
|         throw std::runtime_error(fmt::format("Failed create a named semaphore, name {}", sp.c_str())); | ||||
|       } | ||||
|       sems.emplace_back(ptr, [sp](sem_t *p) { | ||||
|         sem_close(p); | ||||
|         sem_unlink(sp.c_str()); | ||||
|       }); | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user