---
title: enableMultipleThreads
framework: foundation
role: symbol
role_heading: Instance Method
path: foundation/nsconnection/enablemultiplethreads
---

# enableMultipleThreads

Configures the receiver to allow requests from multiple threads to the remote object, without requiring each thread to each maintain its own connection.

## Declaration

```occ
- (void) enableMultipleThreads;
```

## Discussion

Discussion In macOS 10.5 and later, multiple thread support is enabled by default and this method does nothing.

## See Also

### Running the Connection in a New Thread

- [runInNewThread](foundation/nsconnection/runinnewthread.md)
- [multipleThreadsEnabled](foundation/nsconnection/multiplethreadsenabled.md)
- [addRunLoop:](foundation/nsconnection/addrunloop:.md)
- [removeRunLoop:](foundation/nsconnection/removerunloop:.md)
