|
@@ -44,7 +44,7 @@ public class SerialPort {
|
|
|
#if os(Linux)
|
|
#if os(Linux)
|
|
|
fileDescriptor = open(path, readWriteParam | O_NOCTTY)
|
|
fileDescriptor = open(path, readWriteParam | O_NOCTTY)
|
|
|
#elseif os(OSX)
|
|
#elseif os(OSX)
|
|
|
- fileDescriptor = open(path, readWriteParam | O_NOCTTY | O_EXLOCK)
|
|
|
|
|
|
|
+ fileDescriptor = open(path, readWriteParam | O_NOCTTY | O_EXLOCK | O_NONBLOCK)
|
|
|
#endif
|
|
#endif
|
|
|
|
|
|
|
|
// Throw error if open() failed
|
|
// Throw error if open() failed
|