# Strange behavior in Revise.jl

**URL:** <https://discourse.julialang.org/t/strange-behavior-in-revise-jl/13531>\
**Category:** General Usage\
**Created:** [August 15, 2018, 10:52pm UTC](https://discourse.julialang.org/t/strange-behavior-in-revise-jl/13531 "2018-08-15T22:52:18Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [August 15, 2018, 10:52pm UTC](https://discourse.julialang.org/t/strange-behavior-in-revise-jl/13531/1 "2018-08-15T22:52:18Z")

</div>

Hi all-

I encountered a situation in which Revise.jl seems not to to work as expected. I created two modules: myModule and otherModule. myModule is distributed on four of my processors, whereas otherModule is loaded only on the first processor and uses myModule. Edits on myModule update on all processors as expected, but othermodule does not update. Here is a minimum working example, with edits commented out:

```julia

module myModule
    export f
    f() = "I am from myModule."
    #f() = "I can be edited."
end

```

```julia
module otherModule
    export g
    using myModule
    g() = "I am from other Module."
    #g() = "I cannot be edited."
end

```

Top level code:

```julia
path = "/home/dfish/Projects/myFolder"
using Distributed
addprocs(4)
@everywhere push!(LOAD_PATH,$path)
@everywhere using myModule,Revise
using otherModule

```

Am I doing something incorrectly?

---

<div class="post-metadata">

**Author:** ![Christopher\_Fisher](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/christopher_fisher/32/26132_2.png) [@Christopher\_Fisher](https://discourse.julialang.org/u/Christopher_Fisher)\
**Post date:** [August 16, 2018, 1:58pm UTC](https://discourse.julialang.org/t/strange-behavior-in-revise-jl/13531/2 "2018-08-16T13:58:56Z")

</div>

I believe this might be a bug. So in the absence of any indications suggesting otherwise, I filed an [issue](https://github.com/timholy/Revise.jl/issues/159).
