blob: 5f755cfdabc2e7c625bf433f93993fa89b8d188b [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library zx;
[Transport="Syscall", NoProtocolPrefix]
protocol SpecialNonBlocking {
// The go runtime needs these not to be marked nonblocking, even when tagged
// blocking.
[blocking]
FutexWait(uint32 a) -> (status status);
[blocking]
Nanosleep(uint32 a) -> (status status);
};