Fix build issue, add servePort project option

This commit is contained in:
Lucien Greathouse
2019-01-04 13:40:10 -08:00
parent 9cfeee0577
commit 64e2ef3d3b
4 changed files with 8 additions and 6 deletions

View File

@@ -23,14 +23,13 @@ pub struct Session {
}
impl Session {
pub fn new(project: Project) -> io::Result<Session> {
pub fn new(project: Arc<Project>) -> io::Result<Session> {
let imfs = {
let mut imfs = Imfs::new();
imfs.add_roots_from_project(&project)?;
Arc::new(Mutex::new(imfs))
};
let project = Arc::new(project);
let message_queue = Arc::new(MessageQueue::new());
let rbx_session = Arc::new(Mutex::new(RbxSession::new(